Where to Eat in Manzanillo, Mexico

The best spots for fresh catch-of-the-day seafood, beef fajitas or a hearty, family-friendly breakfast.

Port of Manzanillo, photo by DonFink/Thinkstock

Located on Mexico’s Gold Coast, and nestled between Puerto Vallarta and Ixtapa-Zihuatanejo, Manzanillo has a wide variety of authentic and affordable food, from freshly caught seafood to traditional regional dishes. Here are a few of the best restaurants and eateries to try.

El Delfin Mariscos

It doesn’t get much more authentic or fresh than this very affordable second-floor seafood spot overlooking the wharf. The nautically themed restaurant prepares the daily catch brought right from the boats below. The menu changes with the catch, but could include tuna sashimi or scallops prepared with peppers and onion.

Mariscos La Huerta

For more upscale seafood, this restaurant is one of the mainstays in Manzanillo. Ask for a table on the seaside terrace for a great view of the beach. Choose from a variety of shrimp dishes such as aguachile de camaron (colima-style ceviche with lime and chili) or one of the massive lobster or seafood plates to share.

El Vaquero Campestre

This old-school, cantina-style restaurant is part bar, part steak house and is proudly big on beef. Rib-eyes, T-bones, sirloins, grilled meat skewers, fajitas—it’s all served here. Pair your beef with a baked potato topped with grilled onions, homemade tortillas, chips, salsa and beans. The laid-back vibe and reprieve of air-conditioning attracts lots of locals, so it’s a perfect spot to chat up your neighbours.


Serving families and friends since 1976 with tradition and flavour, this “gringo-friendly” restaurant is a favourite of Canadian and American ex-pats and is known for its hearty breakfasts (eggs, bacon, refried beans and chilaquiles), fresh juices and milkshakes. A big menu, personable staff and reasonable prices make this a popular spot for families. Look for the sign with the sombrero and frosty mug at the side of the road.

Los Delfines at Hotel Las Hadas

The seaside restaurant at Hotel Las Hadas by Brisas is all about location, location, location. Get a table on the stone terrace with small waves lapping onto it. As you dine into the evening at the buffet or on seafood dishes like spicy tuna, listen closely and you might hear fish jumping nearby. Make a reservation if you’re not staying at the resort.