LA PLAYITA
A popular lakefront restaurant that boasts a place to eat and to swim, La Playita serves up an Argentine Mexican fusion menu rich with ceviche, tacos, empanadas and even pizzas. Sit by the crystalline lake and sip on a cocktail a fresh juice or a draft beer. You can even sunbathe or take a dip before lunch at this laid back, trendy spot.
LOS HECHIZOS
This restaurant that is found within the Hotel Rancho Elcantador is a great option for good quality regional cuisine and international options right upon the shores of the lake. The restaurant is beautiful during the day and enchanting at night with low lighting and rather romantic vistas of the lake.
CENOTE AZUL
Worth a visit for its stunning location next to the Cenote Azul, the restaurant sits right on the edge of the cenote and offers regional and Mexican cuisine. The food is relatively basic but the view is unforgettable.
BARRIL GRILL
Steaks, beer and pub grub are the order of the day at Barril Grill, where the beer is served ice cold and the ribs come with barbecue sauce. A relaxed place that sometimes offers live music and dancing, it is a great option for an evening in Bacalar.
EL MANATI BACALAR
Trendy art installations, colorful decor, fair trade offerings and healthy vegetarian options sum up El Manati nicely. If you feel like topping up your fruit and veg intake but don’t want to forge flavors, this is just the spot. Delicious juices are served alongside tasty breakfasts or fresh salads as well as hearty Mexican soups and sandwiches. The art gallery and shop onsite are also worth checking out.