Address: 951 E. 7th Ave, Tampa, FL 33605 Phone: (813) 227-8999 Website: loschapostacos.com Walkable Lively Diverse Historic
More infoLa Terrazza
Address: 1727 East Seventh Avenue Tampa Florida 33605 Phone: 813-248-1326 Website: https://www.laterrazzayborcity.com/ Hours: Thursday 5–10PM Friday 5–10PM Saturday 5–10PM Sunday Closed Monday Closed Tuesday Closed Wednesday Closed Walkable...
More info