Mexican restaurant, Restaurant
A cozy find on the charming 9th and 9th Street, Barbacoa Mexican Grill is a delightful spot for flavorful Mexican fare. Well-loved by diners for its fresh ingredients and welcoming staff, this budget-friendly eatery boasts a laid-back atmosphere, complete with both indoor and outdoor seating. Patrons rave about the enchilada-style burritos and the generous hospitality of the owner, making every visit feel like a family gathering. Perfect for a casual lunch or dinner, Barbacoa is a must-try in Salt Lake City.
Food & drink
Vibe
By owner
Street View
Menu 1
Menu 2
Menu 3
great food, clean restaurant, kind employees! Barbacoa is a new family favorite for us, it’s quick and easy but we are never disappointed by the quality of food and service. Located in such a cute part of town as well. Outdoor and indoor seating available which is great for all seasons. Love this place!
ordered the burrito enchilada style and it was amazing! The owner of barbacoa sat down with me and asked me how everything was and if they could do anything better.They got me some nachos to try.Truly made me feel like family.
Cute little restaurant on 9th and 9th Street! My friend and I both got what we’d usually order at a Cafe Rio/Costa Vida, and we agreed that this place is better than either! I got a simple taco and my friend got an enchilada.The people here were super nice and spoke in Spanish to my friend.It’s also a good vibe, there’s an outdoor area to eat as well.Would recommend!
Thai restaurant
754 E S Temple St, Salt Lake City, UT 84102, United States
Pizza restaurant
273 S 1300 E, Salt Lake City, UT 84102, United States
Japanese restaurant
1059 E 900 S, Salt Lake City, UT 84102, United States
Pizza restaurant
1320 E 200 S, Salt Lake City, UT 84102, United States
Mexican restaurant
532 E 400 S, Salt Lake City, UT 84102, United States
Italian restaurant
189 Trolley Sq, Salt Lake City, UT 84102, United States