Searching for “Mexican restaurants near me” can bring up hundreds of options, from neighborhood taquerias and family-owned restaurants to modern Mexican restaurants and Tex-Mex spots.
The good news is that you can find Mexican food in every U.S. state. The best choice depends on where you live, what type of Mexican food you enjoy, your budget, and whether you want tacos, burritos, enchiladas, tamales, mole, seafood, or regional specialties.
To make the search easier, we’ve put together a state-by-state guide to notable Mexican restaurants across the United States. The selections below are examples of well-known or highly regarded restaurants and are not intended to rank every Mexican restaurant in each state. Recent national guides have used customer reviews, critic recommendations, awards, and firsthand experience to identify standout restaurants.
How to Find Mexican Restaurants Near Me
When searching for Mexican restaurants nearby, start with your city or ZIP code and consider what you’re actually looking for.
You might search for:
- Mexican restaurants near me
- Mexican food near me
- tacos near me
- authentic Mexican restaurants near me
- Mexican breakfast near me
- Mexican restaurants open now
- cheap Mexican restaurants near me
- Mexican restaurants with outdoor seating
- Mexican restaurants for families
- Mexican restaurants that deliver
- Mexican restaurants with takeout
Google Maps, Apple Maps, restaurant websites, and local review platforms can help you compare menus, hours, locations, ratings, and current availability.
Mexican Restaurants by State
Alabama
El Barrio — Birmingham
El Barrio is a Birmingham favorite offering food inspired by different regions of Mexico. Its menu includes tacos, enchiladas, tortas, and other Mexican favorites. It has been highlighted among Alabama’s notable Mexican restaurants.
Alaska
El Rodeo Mexican Restaurant — Anchorage
If you’re searching for Mexican food in Anchorage, El Rodeo is one restaurant worth checking. The restaurant is known for dishes such as its chimichanga.
Arizona
El Charro Café — Tucson
El Charro Café has a long history in Tucson and is known for Sonoran-style Mexican food. The restaurant has been serving Tucson diners for generations.
Arkansas
Rolando’s Nuevo Latino — Hot Springs
Rolando’s combines Mexican and Latin American influences with a historic setting in Hot Springs. Its black bean salsa is one of the restaurant’s highlighted specialties.
California
Guelaguetza — Los Angeles
California has an enormous Mexican food scene, and Los Angeles is particularly well known for regional Mexican cuisine. Guelaguetza is a family-run restaurant recognized for Oaxacan food, including mole and other traditional specialties.
Colorado
Jaime’s Mexican Restaurant — Denver and Englewood
Jaime’s is a family-run Mexican restaurant serving Denver-area diners. Its menu includes Mexican favorites along with other popular comfort-food options.
Connecticut
Geronimo Southwest Grill — New Haven
Geronimo offers Mexican and Southwestern-inspired food in New Haven. The restaurant is also known for its extensive tequila selection.
Delaware
Border Cafe — Newark
Border Cafe offers Tex-Mex and Cajun-inspired dishes. Its menu includes items such as shrimp quesadillas and other Mexican-inspired favorites.
Florida
Koko — Miami
Miami has a diverse Mexican food scene, and Koko is one notable option. The restaurant emphasizes Mexican ingredients and traditional techniques, including tortillas made with Oaxacan corn.
Georgia
Nuevo Laredo Cantina — Atlanta
Nuevo Laredo Cantina is an Atlanta institution known for generous portions and Mexican-inspired dishes. It’s a popular choice for diners looking for a casual meal.
Hawaii
Búho Cocina y Cantina — Honolulu
Búho combines a cantina atmosphere with Mexican-inspired food in Honolulu. The restaurant also offers entertainment and a lively dining environment.
Idaho
Despo’s — Ketchum
Despo’s is a longtime Ketchum option for Mexican food. Its menu includes burritos and other Mexican favorites, while the restaurant also emphasizes environmentally conscious practices.
Illinois
Frontera Grill — Chicago
Chicago has one of the country’s strongest Mexican food scenes. Frontera Grill helped bring contemporary Mexican cuisine to a wider American audience and remains one of the city’s best-known Mexican restaurants.
Indiana
Nada — Indianapolis
Nada offers a modern take on Mexican cuisine in Indianapolis. Popular menu choices include tacos, guacamole, and other contemporary Mexican dishes.
Iowa
La Regia Taqueria — Iowa City
La Regia Taqueria offers tacos and other Mexican dishes, along with takeout and a connected grocery component. It’s a useful option for people looking for a casual Mexican meal in Iowa City.
Kansas
K-Macho’s Mexican Restaurant — Overland Park
K-Macho’s is known for fajitas, seafood dishes, guacamole, and other Mexican favorites. Its large menu makes it a popular choice for groups with different tastes.
Kentucky
Mayan Cafe — Louisville
Mayan Cafe specializes in Yucatán-style cooking. One of its signature dishes is cochinita pibil, a slow-cooked pork dish associated with the Yucatán region.
Louisiana
Mestizo Louisiana Mexican Cuisine — Baton Rouge
Louisiana’s food culture makes for an interesting combination with Mexican cuisine. Mestizo incorporates Mexican, Creole, and Cajun influences into its menu.
Maine
Taco Escobarr — Portland
Taco Escobarr is a colorful Portland restaurant offering tacos and other Mexican-inspired dishes. Fish tacos are a natural choice given Maine’s coastal setting.
Maryland
Tortilleria Sinaloa — Baltimore
Tortilleria Sinaloa is known for handmade tortillas and Mexican food in Baltimore. The restaurant also sells meats and other ingredients by the pound.
Massachusetts
Taqueria Jalisco — Boston
Boston has a growing Mexican food scene, and Taqueria Jalisco is a popular option for birria, tamales, tacos, and salsa.
Michigan
Xochimilco Restaurant — Detroit
Xochimilco is a longstanding Detroit Mexican restaurant known for a casual atmosphere and traditional favorites such as flautas.
Minnesota
Homi Mexican Restaurant — St. Paul
Homi offers a broad Mexican menu in St. Paul. Tamales and pozole are among the dishes highlighted by diners and food guides.
Mississippi
Fat Mama’s Tamales — Natchez
Fat Mama’s is particularly known for tamales, while its menu also includes Mexican-inspired dishes and some Cajun influences.
Missouri
Ponak’s Mexican Kitchen & Bar — Kansas City
Ponak’s is a Kansas City favorite known for generous portions of fajitas, burritos, queso, and other Mexican dishes.
Montana
Rosita’s — Libby
Rosita’s offers homemade Mexican food, including large burritos, homemade tortillas, and house-made salsa.
Nebraska
Agave Azteca — Omaha
Agave Azteca offers traditional Mexican favorites alongside dishes such as beef tongue and seafood chimichangas. Margaritas and enchiladas are among its popular options.
Nevada
Lindo Michoacan — Las Vegas
Las Vegas offers Mexican restaurants at almost every price level. Lindo Michoacan is known for Mexican specialties ranging from tacos and flautas to seafood dishes.
New Hampshire
El Rincón Zacatecano Taquería — Manchester
El Rincón Zacatecano Taquería focuses on family-style Mexican recipes and traditional dishes such as tamales.
New Jersey
Chili Willie’s — Boonton
Chili Willie’s combines Tex-Mex and barbecue influences. The unusual combination makes it an interesting option for diners looking for something beyond traditional tacos and burritos.
New Mexico
Weck’s — Albuquerque
New Mexico has its own distinctive food culture, particularly its famous green chile. Weck’s incorporates New Mexico green chile into its menu alongside Mexican-inspired breakfast and lunch dishes.
New York
Casa Enrique — Long Island City
Casa Enrique is a well-known Mexican restaurant in Queens. It combines traditional Mexican flavors with contemporary cooking and has received significant culinary recognition.
North Carolina
Chido Taco — Raleigh
Chido Taco is known for tacos and tortas and has multiple locations in the Raleigh area. Its menu focuses on approachable Mexican food.
North Dakota
Vinyl Taco — Fargo
Vinyl Taco combines tacos with a music-focused atmosphere. Its menu includes options such as barbacoa, chicken tinga, and crunchy tacos.
Ohio
Momocho — Cleveland
Momocho offers a lively Mexican dining experience with a large tequila selection and specialty guacamole.
Oklahoma
Ted’s Café Escondido — Oklahoma City
Ted’s Café Escondido has been a popular Oklahoma Mexican restaurant for decades and is known for its enchiladas, chile con queso, tortillas, and other Mexican favorites.
Oregon
Nuestra Cocina — Portland
Nuestra Cocina serves Mexican food influenced by different regions of Mexico, including Zacatecas and Veracruz.
Pennsylvania
El Rey — Philadelphia
El Rey offers Mexican food in a retro-inspired dining environment. Its menu includes tacos, nachos, enchiladas, and other Mexican favorites.
Rhode Island
Tallulah’s Taqueria — Providence
Tallulah’s is a casual taqueria known for tacos and other affordable Mexican dishes. Don’t overlook the churros if you’re looking for dessert.
South Carolina
Minero — Johns Island
Minero emphasizes heirloom Mexican corn and live-fire cooking. Its menu offers Mexican dishes with a strong focus on quality ingredients.
South Dakota
Ma Cualli — Rapid City
Ma Cualli is a family-run Mexican restaurant serving traditional family recipes in Rapid City.
Tennessee
Las Tortugas Deli Mexicana — Nashville and Memphis
Las Tortugas is especially known for tortas, including its braised pork shoulder version. The family-owned restaurant has locations in the Nashville and Memphis areas.
Texas
Mi Tierra Cafe y Panaderia — San Antonio
Texas is one of the most important states for Mexican and Tex-Mex food. Mi Tierra has been serving San Antonio since 1941 and has become an important part of the city’s food culture.
Texas also has several restaurants that have received recent national attention. The New York Times’ 2026 list of notable Mexican restaurants included Garcia’s Mexican Food in San Antonio, Hugo’s in Houston, Nixta Taqueria in Austin, and The Burnt Bean Co. in Seguin.
Utah
Red Iguana — Salt Lake City
Red Iguana is famous for its mole and has become one of Salt Lake City’s best-known Mexican restaurants.
Vermont
The Mad Taco — Waitsfield
The Mad Taco takes a creative approach to tacos, with options that can include smoked pork, roasted vegetables, seafood, and other inventive combinations.
Virginia
La Milpa Mexican Restaurant — Richmond
La Milpa offers traditional Mexican favorites including enchiladas, flautas, and other dishes inspired by old-school recipes.
Washington
Fonda la Catrina — Seattle
Fonda la Catrina is located in Seattle’s Georgetown neighborhood and offers Mexican dishes such as ceviche, sopes, and other shareable plates.
West Virginia
Black Bear Burritos — Morgantown
Black Bear Burritos is known for large portions, casual dining, and Mexican-inspired comfort food in Morgantown.
Wisconsin
La Dama — Milwaukee
La Dama offers a more upscale Mexican dining experience, with dishes ranging from seafood to more elaborate preparations such as lamb shank birria.
Wyoming
Merry Piglets — Jackson Hole
Merry Piglets offers Tex-Mex-inspired food in Jackson Hole, making it a popular choice for visitors craving tacos, fajitas, and other Mexican-inspired dishes.
What Type of Mexican Restaurant Should You Choose?
Not every Mexican restaurant is the same. Knowing what you want can make your search much easier.
🌮 Taquerias
Taquerias are often a great choice if you’re looking specifically for tacos, tortas, quesadillas, or other casual Mexican food.
🌯 Family Mexican Restaurants
Family-owned restaurants may offer broad menus featuring enchiladas, fajitas, burritos, tamales, tacos, soups, and combination plates.
🌽 Regional Mexican Restaurants
Regional Mexican restaurants focus on food from particular areas of Mexico, such as Oaxaca, Yucatán, Puebla, Michoacán, or Sonora.
🔥 Tex-Mex Restaurants
Tex-Mex restaurants commonly serve dishes such as fajitas, nachos, chili con queso, combination plates, and other Mexican-American favorites.
🍽️ Modern Mexican Restaurants
Modern Mexican restaurants may combine traditional Mexican ingredients and techniques with contemporary cooking.
The growth of Mexican cuisine in the United States has made the restaurant scene much more diverse than the traditional tacos-and-nachos stereotype. The New York Times’ recent national guide, for example, highlights restaurants ranging from casual neighborhood spots to sophisticated tasting counters and seafood-focused restaurants.
How to Find the Best Mexican Food Near You
A restaurant that is excellent in one city may not be the right choice for everyone. Use a few simple checks before deciding where to eat.
Check the Current Menu
Look at the restaurant’s current menu before visiting. You can see whether it has the dishes you actually want.
Read Recent Reviews
Recent reviews can provide useful information about food quality, service, cleanliness, portions, and wait times.
Check Hours
Restaurant hours can change, especially on holidays or weekends.
Look at Photos
Food photos can help you understand portion sizes, presentation, and the types of dishes being served.
Consider Your Budget
Mexican restaurants range from inexpensive taco shops to upscale restaurants. Check prices before ordering if you’re trying to stay within a specific budget.
Check for Takeout and Delivery
If you don’t want to dine in, look for restaurants offering takeout or delivery in your area.
Mexican Restaurants Near Me: Frequently Asked Questions
What is the best Mexican restaurant near me?
The best restaurant depends on your location and preferences. Search by your city or ZIP code and compare current reviews, menus, hours, and prices.
Where can I find authentic Mexican food near me?
Look for restaurants that identify specific regional cuisines such as Oaxacan, Yucatecan, Sonoran, Pueblan, or Michoacán cuisine. Local taquerias and family-owned restaurants can also be good places to explore regional dishes.
What should I order at a Mexican restaurant?
Popular choices include tacos, enchiladas, burritos, tamales, quesadillas, fajitas, tortas, pozole, mole, and regional specialties.
Which states have the best Mexican food?
California and Texas are often among the states most associated with Mexican and Mexican-American cuisine, but excellent Mexican restaurants can be found throughout the country. National restaurant guides regularly highlight restaurants in states from Maine and Alaska to Florida and Hawaii.
Are Mexican restaurants available in every state?
Yes. Mexican restaurants can be found throughout all 50 states, from major metropolitan areas to smaller towns. National guides have highlighted at least one notable Mexican restaurant in every state.
Final Thoughts
Finding Mexican restaurants near me doesn’t have to be difficult. Whether you’re craving street tacos, enchiladas, birria, tamales, mole, burritos, seafood, or Tex-Mex favorites, there are options throughout the United States.
The state-by-state list above gives you a starting point, but your best local restaurant may be a small taqueria or family-owned restaurant that isn’t included in a national ranking.
Before visiting, check the restaurant’s current hours, menu, prices, and availability, since restaurants can change locations, menus, and operating schedules.
If you’re searching for the best Mexican food in your area, start with your city or ZIP code, compare recent reviews, and look for the type of Mexican cuisine you enjoy most.




