The best local restaurants in Acapulco serve everything from Mexican street-food classics to international favourites. There’s a wide range of flavours on offer, but due to the city’s coastal location, seafood is the main draw for many local foodies. If you’re feeling especially adventurous, you can even sample Mexican treats such as tasty grasshoppers.
Whether you want to dig into a spit-roasted goat in a traditional diner, al pastor tacos on the beach or oversized prawns on a shaded terrace, one of Acapulco’s best local restaurants has you covered.
- 1
El Zorrito
Mexican cuisine served around the clock
- Budget
- Food
With its plastic tables and chairs, El Zorrito is a no-frills restaurant that’s all about its authentic Mexican cuisine, which is cooked and served 24 hours a day. Favourites off the menu include stuffed peppers, chicken tostadas and enchiladas in guajillo chilli salsa. You can also fill up on free tortillas and dips.
El Zorrito has been a staple of the local food scene for years, and it’s also a hit with tourists. Look out for the photos of celebrities that have visited this restaurant while your food is being prepared. There’s usually no wait for a table, though you might want to arrive before 7 pm to avoid the crowds.
Location: Av Costera Miguel Alemán 212, Fracc Magallanes, Magallanes, 39670 Acapulco de Juárez, Gro., Mexico
Open: 24/7
Phone: +52 744 485 7914
Mapphoto by Thank You (22 Millions+) views (CC BY 2.0) modified
- 2
Tacos Tumbras
An afterhours hotspot for Mexican classics
- Food
- Nightlife
Tacos Tumbras is a locally adored restaurant that serves just about all the Mexican street food classics, but it’s best known for its delicious tacos that come with a side of lime wedges and an assortment of salsa dips. Chorizo and bistec tacos are popular, but if you want to eat like a local, we recommend trying the spiced pork al pastor taco.
Open from 6 pm, Tacos Tumbras is an ideal spot to grab a tasty fast-food dinner or late-night bite. It’s also just a stone’s throw away from the beach. If you fancy a relaxing day on the sand before feasting on tacos at Tacos Tumbras, we recommend heading to the nearby Playa del Secreto.
Location: Av Costera Miguel Alemán 3124, Fracc Costa Azul, Costa Azul, 39850 Acapulco de Juárez, Gro., Mexico
Open: Daily from 6 pm to 6 am
Phone: +52 744 481 0938
Map - 3
La Cabaña de Caleta
Fresh seafood dishes and bay views
- Food
- Photo
Located in Acapulco’s Old Town by Playa Caleta, La Cabaña de Caleta has been serving fresh seafood dishes for over 5 decades. Here, you can enjoy oversized prawns with shark tacos while enjoying the view of the bay under the shade of a parasol. There are also tasty breakfast items on the menu, such as huevos rancheros with refried beans.
Due to its central location and well-deserved reputation with the locals, La Cabaña de Caleta often attracts crowds, but the service is swift and attentive. Expect to wait up to 15 minutes for a table on weekends. La Cabaña de Caleta is a good spot to stop for breakfast, before taking a boat to the nearby Isla de la Roqueta.
Location: Playa Caleta fraccionamiento, Las Playas, 39390 Acapulco de Juárez, Gro., Mexico
Open: Daily from 9 am to 7 pm
Phone: +52 744 469 8553
Mapphoto by Armando Olivo Martín del Campo (CC BY-SA 4.0) modified
- 4
Restaurante El Fogón
Grilled Mexican comfort food delights
- Budget
- Food
Restaurante El Fogón specialises in Mexican comfort food like delicious pork and beef tacos with extra servings of bacon. The restaurant’s most popular dish is the molcajate, which consists of grilled meat and vegetables with cheese and avocados in a large basalt bowl. Other menu favourites include soups like pozole and caldo tlalpeño.
Restaurante El Fogón is conveniently located next to the Diana the Huntress monument by Acapulco Bay, meaning there’s no shortage of things to do nearby. If you fancy an adrenaline rush before your meal, you can rent a jet ski at Playa Condesa.
Location: Av Costera Miguel Alemán 121, Fracc Magallanes, Magallanes, 39670 Acapulco de Juárez, Gro., Mexico
Open: Daily from 7 am to midnight
Phone: +52 744 221 2370
Map - 5
Fisher's Acapulco
A seafood restaurant with a family atmosphere
- Families
- Food
Fisher’s Acapulco is a family-friendly restaurant that rustles up seafood delights such as shrimp with rice and tasty ceviche. One of the most popular dishes is the camarones petroleros, which is oil shrimp with cheese and orange in a squid ink sauce. Adults can also enjoy a tipple by ordering a carajillo, which is a coffee with the addition of something a little stronger.
Fisher's Acapulco is located inside the Gallerías Diana Shopping Mall, making it a convenient place to grab an authentic Mexican bite after a day of shopping. If you want to enjoy a weekend dinner at this restaurant, we recommend reserving a table in advance.
Location: Av Costera Miguel Alemán 1926, Fracc Magallanes, Magallanes, 39670 Acapulco de Juárez, Gro., Mexico
Open: Thursday–Saturday from 9.30 am to 10 pm, Sunday–Wednesday from 9.30 am to 9 pm
Phone: +52 744 484 9140
Map - 6
Lupe de Arena
Mexican seafood stables on the beach
- Couples
- Food
- Photo
At Lupe de Arena, you can dig into spicy seafood dishes while enjoying the view of Santa Lucia Bay from the restaurant’s shaded terrace or a table on the beach in front of the ocean. One of our favourite meals is the octopus, which is marinated in a secret recipe and served with plantains and black bean salad.
If you want to try something different during your visit to Lupe de Arena, order the Oaxacan chapulines (grasshoppers), which are a popular appetiser in Mexico. You shouldn’t struggle to find a table regardless of when you visit, but keep in mind that Lupe de Arena closes at 8 pm.
Location: Fragata Yucatán 210-Int. 9, Fracc Costa Azul, Costa Azul, 39850 Acapulco de Juárez, Gro., Mexico
Open: Daily from 8.30 am to 8 pm
Phone: +52 744 149 0841
Map - 7
La Casa de Tere Acapulco
Traditional cuisine and live Mexican folk music
- Couples
- Food
At La Casa de Tere Acapulco, you can eat Mexican cuisine while relaxing in a shaded, open-air dining room by the restaurant’s pool, away from the busy tourist areas. The locals highly rate the delicious pozole, which is a hominy stew or broth. We also recommend the chicken with mole sauce, which is made from over 20 spicy ingredients.
Keep your eyes peeled for entertainment nights at La Casa de Tere Acapulco – live Mexican folk performers take centre stage several nights a week. Thursday nights are especially busy at this restaurant.
Location: Capitán Vasco de Gama 320, Fracc Costa Azul, Costa Azul, 39850 Acapulco de Juárez, Gro., Mexico
Open: Tuesday–Sunday from 8.30 am to 6 pm (closed on Monday)
Phone: +52 744 485 7735
Map - 8
Marisco Pipo’s
A no-frills seafood hotspot by a quaint beach
- Food
Marisco Pipo’s is a local hotspot thanks to its affordable menu that consists of seafood favourites, including the highly rated ceviche. We also love the charred octopus, traditional whole fish and cantina shrimp fajitas, especially when washed down with a bottle of Corona.
Marisco Pipo’s exterior may look a little weathered due to its bayfront location, but its warm interior and exquisite cuisine more than make up for it. While you’re in the area, check out Playa Tlacopanocha, which is a small beach that’s known for its gentle waves.
Location: Almte. Bretón 3, Zona Urbana 49, 39370 Acapulco de Juárez, Gro., Mexico
Open: Daily from 11.30 am to 6 pm
Phone: +52 744 188 1005
Map - 9
Don Beto
A quaint seafood diner with scenic views
- Food
Don Beto is a little out of the way for tourists, but it’s premium seafood dishes and green-covered mountain views make it well worth a visit. Inside this quaint diner, you’ll see pastel furniture shaded by a thatched roof, which only adds to its traditional appeal. You can expect to queue during the evenings at this local hotspot.
To reach Don Beto, you’ll need to drive north along highway 200 from the coast for about 6 km. The restaurant closes at 7 pm, and early evenings can be busy, so you might want to make the trip over for a hearty seafood lunch.
Location: Domicilio Conocido S/N, Barra Vieja, 39810 Acapulco de Juárez, Gro., Mexico
Open: Monday–Sunday from 11 am to 7 pm
Phone: +52 744 444 6071
Map