Skip to main content

Salt and Pepper Latin Cuisine

restaurant · latin american restaurant · Tampa, FL

Address
6110 Causeway Blvd, Tampa, FL 33619
Phone
(813) 443-2533
Website
bit.ly/3UsGGLa
Where
27.9232, -82.3854

Search Hominin for Salt and Pepper Latin Cuisine

Other restaurants nearby

More in Tampa

Salt and Pepper Latin Cuisine — restaurant in Tampa, FL | Hominin