Pollo Tropical
5101 E Fowler Ave, Tampa
(813) 773-1382
Recent Reviews
Order Online
You May Also Like
BEIJING HOUSE (UPTOWN) - 5103 E Fowler Ave
Asian, Chinese
Insomnia Cookies - 5114 E Fowler Ave
Ice Cream & Frozen Yogurt
PDQ Chicken - 5112 E Fowler Ave
Chicken, Chicken Shop, Fast Food
Restaurants in Tampa, FL
Pollo Tropical
5101 E Fowler Ave, Tampa, FL 33617
(813) 773-1382