Skip to main content

Taqueria La Palmera

restaurant · mexican restaurant · Tampa, FL

Address
1202 E 139th Ave, Tampa, FL 33613-4214
Phone
(656) 214-4392
Where
28.0740, -82.4468

Search Hominin for Taqueria La Palmera

Other restaurants nearby

More in Tampa

Taqueria La Palmera — restaurant in Tampa, FL | Hominin