Download our Free Restaurant Guide for our top recommendations!
Salvatores – Huge portions of great Italian comfort food! Lasagna and the Sunday special (pasta with meatballs and sausage) are delicious. Ask for a courtyard table.
El Farallon at the Capella Hotel is an extraordinary location with outstanding fish. Expensive.
La Dolce – Italian. Good prices. Best lasagna!
The Office – Fun breakfast, lunch or dinner spot. Just a quick walk down the beach. Tables are in the sand. Same owners of Edith’s but this is their casual spot.
Mi Casa – Authentic Mexican cuisine. Touristy spot but fun to dine and enjoy the scenery.
La Frida – Mexican Gourmet. Located in Pueblo Bonito Sunset. Free shuttle service runs from PB Rose.
Hacienda Cocina y Cantina – Just down at the end of the beach close to the marina. Great spot for cocktails and food is very good. A must for dessert - the churros and quatros leches cake!
Restaurante Los Tres Gallos – Excellent Authentic Mexican restaurant away from the buzz and hustle of the main drag. Sit in the courtyard sipping your agua fresca de tamarindo or your margarita while watching the cooks prepare your favorite dish. The service is prompt, the waiters conscientious, and the food is excellent. One of my favorites!