Review of Barbacoa

859 E 900 S, Salt Lake City, UT 84105

Overall Rating

Review


Good food and they're careful.

Updated 11 years ago