Restaurant in Tampa
Fresh Mexican eatery known for al pastor tacos, tortas, and homemade salsas
301 W Platt St C
Tampa, FL, 33606
(813) 353-1341