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!