The average rating of 4 shows that the visitors have been very satisfied with the Mario's Barbacoa so far.

What WR RW likes about Mario's Barbacoa:
They accept orders by phone. I've only ordered barbacoa by the pound and it comes with tortillas, lime, cabbage, cilantro/onion mix, and sauce. It's a bit pricey but definitely worth it. View all feedback.

Restaurantji
4.0 ★ from 20 reviews
ivan-gonzalez-horse5
19.01.2024 - 20:12

A **** bad service

demetrius-lujan
19.01.2024 - 20:12

over priced charged 10 for 3 tacos and a coke. Go to las potrancas for dollar tacos just around the corner tastes way better

Full Menu

More information

At this restaurant you can simply ring the telephone number (+1)7202529977 to make reservations.

QR-code link to the menu

QR-Code zur Speisekarte von Mario's Barbacoa

Suggested nearby restaurants.

4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Westminster (near Meridian Station), 10449 Town Center Dr #500, 80021, Westminster, US, United States
"These cakes are delicious. Calm every palate. The staff here always goes over and over every time I visit. If you are looking for a sweet treat in a g..."
4.9
Menu
Table booking
Open Now
4.9
Menu
Table booking
Open Now
City: Englewood (near Meridian Station), 3457 S Broadway, Englewood I-80113-2528, United States
"Our new go to spot. The food is amazing. The staff is awesome. Only problem is I end up eating too much because it is so good! We'll be back again and..."
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Denver (near Meridian Station), 2500 East 1st Ave Suite 101CO 80206, Denver, United States
"Fabulous food, amazing service, the perfect night"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Denver (near Meridian Station), 7950 E Mississippi Ave, 80247, Denver, US, United States
"Great food! i ate my burger without feeling bloated"
4.8
Menu
Table booking
Open Now
4.8
Menu
Table booking
Open Now
City: Denver (near Meridian Station), 3801 East 40th Avenue, Denver, 80216, United States Of America
"Love the vibe and coffee! Would definitely go again!"