High End Restaurants
Catch Restaurant Review
High above the pedestrian street of 5th Avenue is Catch Restaurant Playa Del Carmen. This restaurant is one of two restaurants open to the public on the rooftop of the Thompson Hotel. Here is our […]