Skip to content
You are ordering from Barbacoa Olympus Hills - 3927 South Wasatch Boulevard Salt Lake City, UT 84124

Order online for takeout: Vegetarian Nachos from Barbacoa Mexican Grill. Serving the best Mexican in Salt Lake City, UT.