Cancun may be famous for its beaches, but its food scene deserves just as much attention.
Here’s 15 best Mexican restaurants in Cancun to find the boldest bites.
Porfirio’s stands out from the crowd with its creative take on traditional Mexican cuisine.
Located in the Hotel Zone, Porfirio’s offers both indoor and outdoor seating with views of Nichupte Lagoon. The menu features modern Mexican dishes made with traditional ingredients.
And no meal at Porfirio’s is complete without one of their signature drinks; they have an extensive tequila menu and specialty cocktails.
One of the best traditional Mexican eateries in town, La Parrilla is where margaritas and authentic dishes await.
Made with fresh ingredients, these are sure to hit the spot every time; you can’t go wrong with the tacos al pastor.
Make sure to come early so you can grab a seat near the mariachi band while they play some classic Mexican songs!
El Oasis Mariscos is the perfect place to go for a seafood feast in Cancun. “Mariscos” translates to seafood and the menu does not disappoint, with plenty of fresh and inventive dishes on offer.
The cocktail list is also impressive and the tamarind margarita is definitely worth trying.
With its lively atmosphere and excellent food and drink, El Oasis Mariscos is the perfect spot for a night out in Cancun.
Located next to a bay with breathtaking views, Lorenzillo’s is perfect for a romantic, upscale dining experience.
The reflective lighting sparking over the water is sure to set the mood, and the fresh live lobster is not to be missed; choose your own from the tank!
This seafood restaurant is one of the best in Cancun and offers a truly unique dining experience.
And if you’re not in the mood for seafood, Lorenzillo’s also offers a variety of meat and pasta dishes.
Hacienda el Mortero is the perfect place to go for an authentic Mexican fiesta.
Authentic cuisine from Mexico’s states, and a rustic ambiance that feels like you’ve stepped back in time will make your visit here unforgettable.
Grab your friends and head on down to Hacienda el Mortero for a fun-filled evening of Mexican food, music, and merriment.
La Buena Barra is not your typical Mexican restaurant. With beautiful views of sunsets over Nichupte lagoon, this place is perfect for those looking for an upscale dining experience.
The bone marrow with Mexican caviar and soft-shell crab tacos are definitely worth trying – but be warned, you’ll be tempted to order everything on the menu!
If you’re looking for a high-energy spot for drinks and food, La Buena Barra is the place for you.
Just be sure to make a reservation – this place is super popular with locals and tourists.
El Cejas is a popular restaurant in Cancun that is always full of locals and tourists, and features colorful decor for a bright and vibrant atmosphere.
Enjoy authentic Mexican cuisine like tacos al pastor, enchiladas, and mole poblano, all cooked to perfection.
Wash it all down with an ice-cold margarita or cerveza, and don’t forget to try the delicious desserts.
If you’re looking for authentic Mexican cheap eats, check out Tacun. Across the street from Plaza Flamingo, this no-frills eatery serves up hearty portions of Mexican favorites.
Everyone knows that Tacun is the place to go for a delicious and budget-friendly meal. Make sure to bring cash.
With a menu that spans traditional favorites to modern fusion creations, you’re sure to find something delicious at Hacienda Sisal.
You’ll love the made-to-order guacamole, and there are plenty of other mouth-watering dishes on the menu to choose from.
And of course, you won’t want to miss out on dessert. The churros served with chocolate dipping sauce will leave you wanting more.
Mextreme is the perfect spot for a fun meal out in Cancun. This vibrant open-air restaurant serves up delicious Mexican fare, along with creative cocktails and plenty of entertainment.
You’ll be treated to a show from your waiter, who will go above and beyond to make your dining experience memorable.
Be sure to try one of their flavored margaritas – they’re famous for a reason – and don’t miss the chance to share a “parilla” platter with your friends.
Settle in at La Playita to enjoy traditional dishes with a contemporary twist.
The shrimp nachos come highly recommended; perfectly cooked and served alongside crispy nachos.
The aguachile is a twist on ceviche: it is light and flavorful, and the shrimp add a wonderful texture.
The service is quick and friendly, and the restaurant is located in the heart of Cancun’s downtown so you can explore the area after your meal.
La Destileria is the perfect place to enjoy traditional Mexican cuisine and sample some of the best tequila available.
The restaurant offers an incredible view over the lagoon, and the menu features all of your favorite traditional dishes, as well as some unique specialties that you’re sure to love.
And of course, no meal at La Destileria would be complete without one of the 150+ brands of tequila!