Skip to main content

Taqueria El Pato Loco

restaurant · mexican restaurant · Tampa, FL

Address
2324 W Cypress St, Tampa, FL 33609
Phone
(813) 738-7406
Where
27.9519, -82.4849

Search Hominin for Taqueria El Pato Loco

Other restaurants nearby

More in Tampa

Taqueria El Pato Loco — restaurant in Tampa, FL | Hominin