Ocho Rios

Restaurants in Ocho Rios

Seriously good Indian cuisine is often found in the most unlikely places here, so ignore Passage to India’s location in a busy strip mall in downtown Ocho Rios—its location belies the tranquil rooftop setting with views of the sea.