We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Mexican Restaurants in St. Petersburg

Sort by:
Ranking
Name

Macarena

#103 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (140)
Cuisines: Italian Mexican Seafood Mediterranean European Spanish Bar Portuguese Central European

O! Cuba

#178 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (105)
Cuisines: Caribbean Latin Seafood Cuban Central American Mexican South American
Reserve

Tres Amigos

#217 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (95)
Cuisines: Mexican Latin Central American South American
Reserve

Frida

#234 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (53)
Reserve

Pita's

#294 of 8,688 Restaurants in St. Petersburg
$ Map
Visitor photos (11)
Cuisines: Mexican Middle Eastern

Conchita Bonita

#309 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (68)
Cuisines: Mexican Latin
Reserve

Tequila-Boom

#390 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (51)
Cuisines: Mexican Bar
Reserve

Pedro & Gomez u Larisy

#415 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (14)
Cuisines: Mexican European Asian Bar Seafood Pub Central European Vegetarian Friendly

Bros Burritos

#418 of 8,688 Restaurants in St. Petersburg
  • Best burritos! 26/08/2016
$ Map
Visitor photos (23)
Cuisines: Mexican Cafe Fast food European

Tequila-Boom

#496 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (33)
Cuisines: Mexican Bar Pub
Reserve

Cuba Libre bar

#537 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (21)
Cuisines: Mexican American European Central European
Reserve

Mekhiko

#640 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (31)
Cuisines: Mexican

Chaynyy Dom

#943 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (11)
Reserve

Bar Razbitykh Serdets Telmy i Luizy

#970 of 8,688 Restaurants in St. Petersburg
$ Map
Visitor photos (6)
Cuisines: Mexican European Spanish

Uno Momento (Pushkin)

#1,040 of 8,688 Restaurants in St. Petersburg
#19 of 127 Restaurants in Pushkin
Map
Visitor photos (5)
Reserve

Pivnaya Kruzhka (Pushkin)

#1,251 of 8,688 Restaurants in St. Petersburg
#24 of 127 Restaurants in Pushkin
Map
Visitor photos (6)
Cuisines: Italian Mexican Japanese German Sushi Russian
Reserve

Mexico City

#1,405 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (12)
Cuisines: Mexican

Pivnaya Kruzhka (Kolpino)

#1,536 of 8,688 Restaurants in St. Petersburg
#2 of 89 Restaurants in Kolpino
Map
Visitor photos (3)
Cuisines: Italian Mexican Japanese German Sushi Russian
Reserve

Kofe & Slivki

#1,621 of 8,688 Restaurants in St. Petersburg
Visitor photos (1)
Cuisines: Mexican European Russian

Mexico City

#1,886 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (16)
Cuisines: Mexican

Mexico City

#2,081 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (2)
Cuisines: Mexican

Ice Mice

#2,225 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (1)
Cuisines: Mexican Latin European Spanish

Tequila-Boom

#2,339 of 8,688 Restaurants in St. Petersburg
Map
Visitor photos (4)
Cuisines: Mexican Bar Pub
Reserve

Saloon Lemonade Joe

#2,364 of 8,688 Restaurants in St. Petersburg
Map
Cuisines: Mexican American Cajun & Creole

PITeriya

#2,461 of 8,688 Restaurants in St. Petersburg
Map

Parmesan

#2,469 of 8,688 Restaurants in St. Petersburg
Map
Cuisines: Italian Mexican Pizza

Mexico

#2,590 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (4)
Cuisines: Mexican
Reserve

Pizza Milano Bar

#2,632 of 8,688 Restaurants in St. Petersburg
$$ - $$$ Map
Visitor photos (10)
Cuisines: Italian Mexican

Pizza Ollis

#2,729 of 8,688 Restaurants in St. Petersburg
Map
Cuisines: Italian Mexican Japanese Pizza

Food Truck Cafe

#2,817 of 8,688 Restaurants in St. Petersburg
  • Great lunch place 06/06/2016
$ Map
Visitor photos (12)
Cuisines: Mexican American Asian Israeli