Local Restaurants at the Top

Trip Advisor just released its annual list of “Most Instagrammable Restaurants in the World,” and we have TWO of them! The El Mirador Restaurant in Todos Santos, which sits on the top of a hill and has a fabulous view of the ocean, and excellent food. The second restaurant that made it to the list is the popular Sunset Da Mona Lisa in Cabo San Lucas. Congrats!

var _ctct_m = “ad8b02523503074536c6b1f8216a2b96”;
Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *