Powered by Tripadvisor

Tacos El Borracho

2602 West Kennedy Boulevard
Tampa, FL 33609
Uber
MORE PHOTOS