Loading image...
Ocho Rios (Spanish for 8 rivers) was claimed for Spain in 1494 on the north coast of Jamaica and known as one of the birthplaces of Caribbean cuisine. Ocho Rios recreates traditional island food and cocktail recipes with fast friendly service and a fun, lively, neighborhood vibe in the E. Passyunk neighborhood of South Philadelphia.
Address
1710 E Passyunk Ave, Philadelphia, Pennsylvania, 19148
Contact
+1 (215) 970-9475
Rating
Ocho Rios (Spanish for 8 rivers) was claimed for Spain in 1494 on the north coast of Jamaica and known as one of the birthplaces of Caribbean cuisine. Ocho Rios recreates traditional island food and cocktail recipes with fast friendly service and a fun, lively, neighborhood vibe in the E. Passyunk neighborhood of South Philadelphia.
Discover more Jamaican restaurants in the area