the best
Casita Taqueria is one of the best.

1. Casita Taqueria

9.0
2663 Central Ave (27th St. N.), Saint Petersburg, FL
Мексиканский ресторан · Historic Kenwood · Подсказок и отзывов: 64
Red Mesa Restaurant is one of the best.

2. Red Mesa Restaurant

8.5
4912 4th St N (49th Ave N), Saint Petersburg, FL
Мексиканский ресторан · Подсказок и отзывов: 55
Sushi Kabuki is one of the best.

3. Sushi Kabuki

8.4
10801 Starkey Rd (in Bardmoor Plaza), Largo, FL
Суши-бар · Подсказок и отзывов: 22