2510 22nd Ave N
St. Petersburg, FL 33713
Popular, upbeat eatery delivering classic Mexican nibbles, including seafood & vegan options.