About
Craving authentic Mexican flavors paired with jaw-dropping ocean views? María Bonita delivers exactly that — a beloved classic tucked inside Hotel Viña del Mar in Puerto Peñasco’s old port.Perched at the hotel, this spot feels like a welcoming hidden gem. Enter through the hotel lobby (with plenty of parking) or stroll in straight from the boardwalk. The highlight? Its expansive terrace offering a sweeping 180-degree panorama over Sandy Beach and the endless Sea of Cortez. Listen to the waves and seagulls while you dine, or settle into the cozy indoor space if you prefer.
Expect genuine homemade Mexican cooking that tastes like it came straight from a family kitchen. The menu covers everything from hearty breakfasts to satisfying lunch and dinner options, blending traditional flavors with fresh ingredients.Breakfast lovers rejoice: omelets, eggs any style, molletes, chilaquiles, tortas, and more to kick off your day right.For lunch or dinner, dive into fresh seafood, juicy steaks, crisp salads, or tasty pizzas.
The variety ensures something delicious for every craving.
Must-Try Menu Items
Must-Try #1: Hawaiian Shrimp
A tropical burst of flavor! Plump shrimp served in a grilled pineapple half with warm pineapple juice and sweetened chunks, plus rice and salad. Pure paradise on a plate.
Must-Try #2: Filet Mignon
Tender, juicy steak topped with rich mushroom sauce, served alongside salad and a baked potato. Meat lovers, order it medium-rare for perfection.
Must-Try #3: El Mexicano
A hearty traditional plate featuring eggs with cactus, chilaquiles, and beans — a true taste of Mexico.
Why Visit María Bonita
With its diverse menu, welcoming vibe, and unbeatable views, María Bonita stands out as a top choice in Puerto Peñasco for memorable meals that delight every sense. Prices stay reasonable, making it easy to linger and enjoy.























