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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Mexican Restaurants in St. Petersburg

Sort by:
Ranking
Name

Macarena

#122 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (141)
Cuisines: Italian Mexican Seafood Mediterranean European Spanish Portuguese Bar Central European

Frida

#212 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (59)
Cuisines: Indian Cafe Mexican Vegetarian Friendly
Reserve

Tres Amigos

#225 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (100)
Cuisines: Mexican Latin South American Central American
Reserve

Bros Burritos

#311 of 8,697 Restaurants in St. Petersburg
  • Best burritos! 26/08/2016
£ Map
Visitor photos (25)
Cuisines: Mexican Cafe Fast food European

Pita's

#317 of 8,697 Restaurants in St. Petersburg
£ Map
Visitor photos (11)
Cuisines: Middle Eastern Mexican

Conchita Bonita

#342 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (68)
Cuisines: Mexican Latin
Reserve

Pedro & Gomez u Larisy

#374 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (15)
Cuisines: Mexican European Asian Bar Pub Central European Seafood Vegetarian Friendly

Tequila-Boom

#396 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (56)
Cuisines: Mexican Bar
Reserve

Tequila-Boom

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

Mekhiko

#604 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (32)
Cuisines: Mexican

Cuba Libre bar

#775 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (21)
Cuisines: Mexican American European Central European
Reserve

Bar Razbitykh Serdets Telmy i Luizy

#856 of 8,697 Restaurants in St. Petersburg
£ Map
Visitor photos (6)
Cuisines: Mexican European Spanish

2TACO&CO

#1,071 of 8,697 Restaurants in St. Petersburg
£ Map
Visitor photos (2)
Cuisines: Mexican

Uno Momento (Pushkin)

#1,178 of 8,697 Restaurants in St. Petersburg
#22 of 90 Restaurants in Pushkin
Map
Visitor photos (5)
Reserve

Pivnaya Kruzhka (Pushkin)

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

Mexico City

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

Pivnaya Kruzhka (Kolpino)

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

Kofe & Slivki

#1,559 of 8,697 Restaurants in St. Petersburg
Map
Visitor photos (1)
Cuisines: Mexican European Russian

Koda Bar

#1,691 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (2)
Cuisines: Italian Mexican American Street Food

Steak Davai

#1,771 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (27)
Cuisines: Mexican Steakhouse Bar Pub

Mexico

#1,873 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (7)
Cuisines: Mexican
Reserve

TOP HOPS

#1,897 of 8,697 Restaurants in St. Petersburg
  • Good bar 09/12/2015
££ - £££ Map
Visitor photos (12)
Cuisines: Pub Mexican Bar

Mexico City

#1,996 of 8,697 Restaurants in St. Petersburg
Map
Visitor photos (2)
Cuisines: Mexican

Ice Mice

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

Tequila-Boom

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

Saloon Lemonade Joe

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

PITeriya

#2,387 of 8,697 Restaurants in St. Petersburg
Map

Parmesan

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

Grizzly Bar

#2,557 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (18)
Cuisines: Mexican American European

Pizza Milano Bar

#2,843 of 8,697 Restaurants in St. Petersburg
££ - £££ Map
Visitor photos (10)
Cuisines: Italian Mexican