Ocho Rios Jerk Spot is a family-owned restaurant founded in Phoenix, AZ in 2017. The business was started as a catering company providing services throughout Arizona, Nevada, and California. We have since grown beyond a catering company to a full service restaurant in the city of Phoenix.
OCHO RIOS
Ocho Rios--or "Ochi," as the locals call it--is one of Jamaica's prime tourist destinations. Located in St. Ann's Parish, Ocho Rios has a population of is just over 10,000 people. It's come a long way from the 1940s, when it was just a sleepy fishing village. Today's visitors come to see Dunn's River Falls, bask on the area's beaches and take in a variety of touristic activities.
4220 W Northern Ave, Phoenix, AZ 85051
View On Larger Map