Restaurant in Downtown Tampa
Mexican cantina known for birria tacos, carne asada fajitas, and creative margaritas
903 N Franklin St
Tampa, FL, 33602
(813) 392-1007