Hours

M-TH 11am-9pm
F-SA 11am-10pm

South St. Pete

Nueva Cantina
1625 4th St. S
St. Petersburg,
Florida 33701

T: (727) 851-9579