La Roca Restaurant at Grand Solmar Ranked Amongst Top 10 Best Fine Dining Restaurants in Mexico by TripAdvisor
Grand Solmar Land's End Resort & Spa today announced its celebrated restaurant, La Roca has been recognized as a 2017 Travelers' Choice Award winner in the Top 10 restaurants in Mexico as part of TripAdvisor Travelers' ChoiceR awards.