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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Mexican Restaurants in St. George

Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Irmita's Mexican Grill

#14 of 186 Restaurants in St. George
Price: $6 - $12 Map
Visitor photos (12)
Menu
Cuisines: Mexican

Peppers Cantina

#28 of 186 Restaurants in St. George
Map
Visitor photos (7)
Menu
Cuisines: Mexican Southwestern

Cafe Rio

#32 of 186 Restaurants in St. George
Map
Visitor photos (8)
Menu
Cuisines: Mexican Southwestern

Casa Dona Maria

#50 of 186 Restaurants in St. George
Map
Visitor photos (9)
Menu
Cuisines: Mexican

Don Pedros

#51 of 186 Restaurants in St. George
Map
Visitor photos (17)
Menu
Cuisines: Mexican

El Coyote Charro

#53 of 186 Restaurants in St. George
Map
Visitor photos (11)
Menu
Cuisines: Mexican Latin Fast Food

Jalapenos Authentic Mexican Food

#56 of 186 Restaurants in St. George
Map
Visitor photos (2)
Menu
Cuisines: Mexican Fast Food Latin Spanish

Irmita's

#57 of 186 Restaurants in St. George
Map
Visitor photos (4)
Menu
Cuisines: Mexican

Ricardo's Mexican Restaurant

#59 of 186 Restaurants in St. George
Map
Visitor photos (8)
Menu
Cuisines: Mexican American Southwestern

Durango's Mexican Grill

#71 of 186 Restaurants in St. George
Map
Visitor photos (2)
Menu
Cuisines: Mexican Southwestern

Costa Vida

#79 of 186 Restaurants in St. George
Map
Visitor photos (2)
Menu
Cuisines: Mexican Southwestern Latin Fast Food

Alvaros

#82 of 186 Restaurants in St. George
Map
Visitor photos (6)
Menu
Cuisines: Mexican

Costa Vida Fresh Mexican Grill

#89 of 186 Restaurants in St. George
Map
Visitor photos (2)
Menu
Cuisines: Mexican

Chili's Grill & Bar

#93 of 186 Restaurants in St. George
Price: $20 Map
Visitor photos (5)
Menu
Cuisines: Mexican American Southwestern

Peppers Cantina

#107 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

LA Cocina Mexican Street Food

#113 of 186 Restaurants in St. George
Price: $8 Map Menu
Cuisines: Mexican

Pancho & Lefty's

#120 of 186 Restaurants in St. George
Map
Visitor photos (14)
Menu
Cuisines: Mexican Southwestern

Del Taco

#121 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

Taco Bell

#124 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

Taco Bell

#131 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

Alberto's Mexican Resturant

#134 of 186 Restaurants in St. George
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Roberto's Taco

#144 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

Ernesto's

#154 of 186 Restaurants in St. George
Map
Visitor photos (3)
Menu
Cuisines: Mexican Southwestern

Alberto's Mexican Food

#156 of 186 Restaurants in St. George
Map
Visitor photos (3)
Menu
Cuisines: Mexican Fast Food

Taco Time

#157 of 186 Restaurants in St. George
Map Menu
Cuisines: Mexican

Taco Bell

#158 of 186 Restaurants in St. George
Map
Visitor photos (2)
Menu
Cuisines: Mexican

Paula's Cazuela

#159 of 186 Restaurants in St. George
Price: $8 Map
Visitor photos (3)
Menu
Cuisines: Mexican Southwestern

La Frontera Cafe

#160 of 186 Restaurants in St. George
Price: $5 - $15 Map
Visitor photos (8)
Menu
Cuisines: Mexican American

salsa restaurant

#162 of 186 Restaurants in St. George
Map
Visitor photos (6)
Menu
Cuisines: Mexican

Mi Linda Mexicana Restaurante

Map Menu
Cuisines: Mexican