United States / Tuscaloosa / RestaurantsmexicanTaco MamaAddress2104A University Blvd, TuscaloosaWebsitetacomamaonline.comPhone+12054098173—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itWOB Bar & Kitchen Tuscaloosa · 75 mNot ratedThe Booth · 89 mNot ratedThe Boulevard District Lofts · 97 mNot rated