Nueva Cantina celebrates 'Day of the Dead'
Nueva Cantina celebrates 'Day of the Dead'

Nueva Cantina celebrates 'Day of the Dead'

Nueva Cantina currently has a restaurant in St. Petersburg but recently opened a second location in South Tampa, taking over where Love's Artifact Grill was for years.

Top Videos

Good Day Tampa Bay

We Live Here