The 50 Best Caribbean Restaurants

36 of 50
By

elfaro

El Faro Grill, Puerto Morelos, Mexico

Chef Yann Kozic’s El Faro is the flagship restaurant at the Grand Residences Riviera Cancun, and a meal here (often including seafood) is worth the trip alone.

36 of 50