When the craving for tacos, burritos, enchiladas, beans, and rice hits, there’s no hiding from it. And if your craving is a big one, it makes sense to satisfy it with an all-you-can-eat smorgasbord of delicious Mexican treats.

Guaca Maya is an authentic Mexican restaurant in the heart of South Omaha. It’s become a favorite of locals and visitors alike, many of whom are charmed by the restaurant’s delightfully unique interior.

Google Local/Steve Tafolla

The restaurant looks like a faithful recreation of a Mexican plaza, complete with colorful decorations and classic architecture.

Google Local/Mike Bitter

As remarkable as the restaurant’s appearance may be, the real attraction is the food. It’s fresh, it’s perfectly prepared, and it comes in the huge quantities you need when a big craving strikes.

TripAdvisor/PJHoffnet

This is especially true if you opt for the buffet during lunch hours. You can create your own perfect combo platter complete with the main dishes, sides, and condiments that hit the spot for you at that moment.

Google Local/Kevin Day

The buffet is available from 11 a.m. to 3 p.m. every weekday. The selections on the buffet are constantly rotating, so even if you visit regularly you’ll never get tired of the food.

Google Local/Clay Seaman

If you’re there for dinner (or if you’re just not a buffet person), the regular menu is also full of delicious dishes in huge portions. There are some incredible, authentic meals here that you just won’t find anywhere else in the area.

Google Local/Ruben Lucas

Guaca Maya is located at 5002 S 33rd St in Omaha. Visit their Facebook page for more information about this unique dining experience.

Google Local/Steve Tafolla

Google Local/Mike Bitter

TripAdvisor/PJHoffnet

Google Local/Kevin Day

Google Local/Clay Seaman

Google Local/Ruben Lucas

Want more savory Mexican food goodness? Try out these 21 awesome places for tacos all across the state.

OnlyInYourState may earn compensation through affiliate links in this article.