Nueva Cantina, “That Mexican Place” in downtown St. Pete, just announced that they will be opening their second location in the Ballast Point area of South Tampa, in the spot that used to be Love’s Artifacts Bar and Grille.
General Manager and Co-Owner, Louie Spetrini, told us that they will have the same … Continue Reading
Read more