Restaurant in Tampa
Budget-friendly taqueria serving birria tacos, fresh jugo jamaica, and house-made hot sauces
1915 E Fletcher Ave
Tampa, FL, 33612
(813) 607-9549