Locally writtenUpdated weeklyReal St. George experts

Best Mexican Restaurants in St. George, Utah

Mexican restaurants around St. George, Washington County and Springdale. Listed in no particular order. Picks are editorial and never paid.

Mexican · St. George

Jalapeños Authentic Mexican Food

Counter-service street tacos and breakfast burritos with a drive-thru. Salt Lake magazine notes it's open late by St. George standards.

Mexican · American · Springdale

Oscar's Café

Local favorite in Springdale serving a Mexican menu with American touches, in big portions.

Mexican · Springdale

Whiptail Grill

Casual Mexican fusion with house-made food and vegetarian options, against a Zion backdrop.

Mexican · St. George

Angelica's Mexican Grill

Cheery downtown spot for traditional Mexican street food in an art-filled space.

Mexican · St. George

Irmita's Casita

Authentic Mexican, including handmade tamales, enchiladas and street tacos.

Mexican · St. George

Pancho & Lefty's

Festive Mexican restaurant on Bluff Street with margaritas.

Mexican · St. George

Los Tapatios

Family-owned traditional Mexican restaurant on Bluff Street.

Mexican · St. George

Tacos Plaza

Taco shop in the Red Cliffs Drive area.

More: Brunch & Breakfast · Date Night · Patios · Family Friendly · Coffee · Dessert · Local Favorites · Near Zion · All restaurants

Living here

Want great food close to home?

Downtown, Santa Clara, Ivins and Hurricane each have their own dining scene. We can show you neighborhoods near your favorites.

Explore communities

Real estate services by Silverstone Group (UT brokerage #8526418-CN00); Michael Nielsen, Utah licensed sales agent #6085725-SA. Equal Housing Opportunity.