Centro CantinaDetails coming soon!Details coming soon! Location Centro Cantina Centro Cantina 1600 E 8th Ave a200, Tampa, FL, USA 8132418588 Website