Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Plate of Mexican food and margaritas from El Charro Café, and nogales from La Fonda Del Main
Cheapism / El Charro Café / La Fonda on Main

Old-school Mexican restaurants are, simply put, good for the soul — and we’re lucky enough to have a whole lot of excellent options for really good classic Mexican food spanning from coast to coast.

Although there are plenty of modern and high-end Mexican establishments across the country, there’s still something uniquely satisfying about some basic chips and salsa, maybe a cold beer, and a really good enchilada or quesadilla in a cozy, no-frills dining space.

The following restaurants across the U.S. (listed alphabetically) will fulfill your cravings for old-school Mexican flavors and atmosphere — from really good table-side guacamole service to retro dining rooms and ice-cold margaritas.

Related: Does Mexican Coke Actually Taste Better Than American Coke?

Acapulco

Enchiladas de Mole on a white plate with a glass of water and a margarita, Acapulco, Alameda, California, on a red table in the restaurant
Tracy C./Yelp

Alameda, California This cozy restaurant in the Bay Area somehow combines the charm of a dive bar and a classic sit-down family restaurant into one cozy establishment. Here you’ll find all the classics — from burritos to quesadillas — as well as a creative cocktail menu with a laundry list of delicious margaritas available.

Related: Where to Find Good Cheap Burritos in Every State

Blanco Cafe

Closeup of Deluxe Plate on a white plate wit three striking red tortillas, Blanco Cafe, San Antonio, blurred background of table and restaurant
Christopher S./Yelp

San Antonio Texas is well-known as a hotbed for great Mexican food — and Blanco Cafe in San Antonio is no exception. The old-school restaurant was founded in 1974 and has been voted best enchiladas in San Antonio for five years in a row.

Casa Vega

Tacos and Sweet Corn Tamale with sides on a white ceramic plate, Casa Vega, Sherman Oaks, California, selective focus, three additional meals on plates with glasses of drinks on a wooden table at the restaurant
Dora H./Yelp

Sherman Oaks, California Casa Vega dates back to the 1950s — but it’s still considered to be one of the best old-school Mexican restaurants in the San Fernando Valley (and the rest of Los Angeles). The proudly family-run restaurant keeps the tradition alive by way of its decadent menu that includes fun street food-inspired dishes like elotes and chicharrones. Oh, and you have to try the table-side guacamole.

Don Antonio’s

Chile Relleno, Chicken Enchilada, Refried Beans with Melted Cheese, and Rice on a white plate, Don Antonio’s, Los Angeles, selective focus, on a mirrored black table with utensils and a glass of water, outside on the patio at the restaurant
Colleen R./Yelp

Los Angeles Don Antonio’s has been serving the Los Angeles area for more than four decades — and it’s one of the best spots in the city for classic old-school fare. Specials include pork chile verde and menudo soup (weekends only) and you’ll also find an incredible selection of mezcal and tequila for sipping or mixing into a spicy margarita.

El Camino Real Mexican Bar & Grill

Closeup of Molcajete con Camarones, El Camino Real Mexican Bar & Grill, Winchester, Kentucky, on a quirky table at the restaurant blurred
Jon T./Yelp

Winchester, Kentucky El Camino Real Mexican Bar & Grill is certainly an old-school spot for Kentucky standards; the restaurant first opened its doors in 2001 and has been serving up delicious food and drinks for the past two decades. The sit-down restaurant has a particularly mean selection of authentic street-style tacos as well as the option to order a 60-ounce pitcher of fresh margarita.

Related: Tasty Taco Places Across the Country

El Castillo Taqueria & Bakery

Closeup of Chicken & Steak Fajita on a cast iron serving plate with wooden holder, El Castillo Taqueria & Bakery, Jacksonville, Florida, selective focus, another dish on a white plate in the background, all on a table at the restaurant blurred
Bobby B./Yelp

Jacksonville, Florida El Castillo Taqueria & Bakery is one of those well-loved gems that will blow you away every time. The old-school restaurant and bakery is tucked into an unassuming strip mall in Jacksonville and serves up satisfying Mexican classics as well as a selection of baked goods and imported groceries from Mexico.

El Charro Café

Closeup of many dishes and two Margaritas on a wooden table at the restaurant, El Charro Café, Tucson, colorful walls and paintings are blurred in the background
El Charro Café

Tuscon, ArizonaHaving first opened its doors in Tuscon over a century ago in 1922, El Charro Café is considered to be the oldest continuously operating Mexican restaurant in the United States. The restaurant has since expanded to three locations across the state but is still owned and operated by the same family. It’s said that the original owner, Monica Flin, invented the chimichanga.

Related: Best Hole-in-the-Wall Mexican Restaurant in Every State

El Cholo

A Taste of History on a white plate with ‘A Taste of History’ wording, El Cholo, Los Angeles, on a table at the restaurant
Rob N./Yelp

Los Angeles El Cholo first opened its doors in 1923 which makes it another one of the oldest Mexican restaurants in the United States. The legacy restaurant has since become a small regional chain but still serves some of the best classic Mexican food in the country. Be sure to take a close look at the menu—it lists the year each item was added which allows you to take a trip through the restaurant’s history while ordering.

For more great restaurant recommendations, please sign up for our free newsletters.

El Compadre

Chiles Rellenos and a Cheese Enchilada with sides on a white plate with a glass of water, El Compadre, Los Angeles, on a menu on a granite table at the restaurant, slight purple lighting
Andrew W./Yelp

Los Angeles El Compadre aims to showcase “the fine foods of Mexico” by way of carefully selecting the best ingredients and meat for each dish. It also features live music every night and is home to the infamous “Flaming Margarita” which is made with homemade sweet & sour and aged gold tequila.

El Coyote

Carne Asada on a white plate, El Coyote, Los Angeles, with a drink and a condiment on a yellow-orange table at the restaurant
Scott B./Yelp

Los Angeles El Coyote first opened its doors back in 1931 when it was a two-person team consisting of owners Blanche and George March. These days the restaurant employs a hundred people with a dining space of nearly 400 seats. It’s also worth noting that the margaritas at El Coyote were voted best in the city by both Los Angeles magazine and the Los Angeles Times.

Related: All 13 El Yucateco Hot Sauces, Ranked

El Fenix

Three Steak Street Tacos with sides on a white plate, El Fenix, Dallas, with utensils rolled in a red napkin and another dish on a wooden table at the restaurant
Samantha C./Yelp

Dallas El Fenix has about a dozen locations these days — but the old-school Mexican restaurant has been around since 1918 when it first opened its doors. The restaurant briefly shuttered in the early 1960s but thankfully opened back up by 1965 and has continued to serve the Dallas — and Texas — community ever since.

El Milagrito Cafe

Closeup of Asada Entera con Nopales Plate, El Milagrito Cafe, San Antonio, on an outside black metal table on a patio at the restaurant
El Milagrito Café/Yelp

San Antonio This heritage Tex-Mex restaurant has been serving the San Antonio community since its first opening in 1969. El Milagrito Cafe is well-loved for its breakfast and lunch menus which include delicious classics like breakfast tacos and huevos rancheros.

Related: 17 Delicious Tex-Mex Recipes Your Family Will Love

El Parador Cafe

Nachos Royal with Chorizo and Sofrito on a white plate in the foreground, El Parador Cafe, New York City, Tomato and Tortilla Azteca Soup and a classy Margarita in the background on a table in the restaurant
El Parador Cafe/Yelp

New York City There aren’t as many old-school Mexican restaurants in New York as there are in California or Texas — but El Parador Cafe makes up for it. The charming restaurant is a mix of classic and modern Mexican with excellent cocktails (available for takeaway!) as well.

Garcia’s Mexican Food To Go

Sonia H./Yelp

San Antonio Garcia’s Mexican Food To Go in San Antonio offers a no-frills dining space with really, really good Tex-Mex (including a beyond-decadent breakfast menu). The infamous restaurant has been featured on numerous television shows but continues to offer a humble menu and great service.

Juan’s Place

Closeup of Combo Plate with chilled relleno, pork tamales and beef enchilada with rice and black beans, Juan’s Place, Berkeley, California, another dish on the top right, on a table at the restaurant
Heliana M./Yelp

Berkeley, California Head to Juan’s Place in Berkeley for traditional Mexican comfort food (and a huge variety of ice-cold brews) and has been doing so for over three decades now. It’s here you’ll find high-quality Mexican dishes and Juan’s has even expanded its menu to include both vegetarian and vegan renditions of Mexican classics.

La Cabaña

Closeup of Nachos Grande on a White Plate, La Cabaña, Los Angeles, Selective Focus, with another plate on a wooden table blurred in the background
Wednesday A./Yelp

Los Angeles This long-standing institution in Venice is a stand-out spot for an unforgettable night. La Cabaña offers a huge selection of tequila (we’re talking more than 25 bottles on the go at a given time), a sprawling patio, and live music every night. Oh, and the classic Mexican dishes are some of the best in the city.

Related: Delicious and Inexpensive Mexican Dishes

La Fonda on Main

Mexican Dish on a white plate with a blue design, La Fonda on Main, San Antonio, on an artsy blue-green tiled table on the patio of the restaurant
La Fonda on Main

San Antonio La Fonda on Main will be celebrating its 92nd birthday this year, having opened its doors in 1932. The old-school Mexican restaurant is famous for its delicious Tex-Mex and cocktail menu as well as its homey but bright and cheerful interior dining room.

La Serenata de Garibaldi

Fish and Shrimp Mexican Dish on a cast iron skillet on a wooden holder, La Serenata de Garibaldi, Los Angeles, selective focus, male’s left hand just sit it down on a wooden table at the restaurant blurred
La Serenata de Garibaldi/Yelp

Los Angeles La Serenata de Garibaldi had a 32-year run in Downtown L.A. after Jose and Aurora Rodriguez decided to open a small establishment to feed the community. While the original location has since closed, the tradition continues at the West Los Angeles location — where you can still find decadent Mexican-style seafood and home-cooked pastries.

Related: 22 Traditional Hispanic Dishes Most Americans Don’t Know About

Las Palmas Mexican Restaurante

Chimichanga Plate on a brown-rimmed blue plate, Las Palmas Mexican Restaurante, Nashville, several food dishes on a table at the restaurant in the background
Lara S./Yelp

Nashville, TennesseeLas Palmas Mexican Restaurante was voted the best Mexican restaurant in Nashville — and once you have the chance to slide into one of its booths you’ll see why. The old-school restaurant dates back to 1990 and while it has become a local chain, each location still has that homey and comfortable charm (as well as a great menu of Mexican classics, from tacos and nachos to burritos and enchiladas).

Lindo Michoacan

Carnitas a la Coca-Cola with sides on a brown-rimmed plate, Lindo Michoacan, Las Vegas, on a wooden table at the restaurant
Steven O./Yelp

Las Vegas The original Lindo Michoacan first opened its doors back in 1990 — when it was a simple 12-table establishment. The restaurant has since expanded to three locations across Nevada but continues to retain the cozy feel it had over three decades ago. Here you’ll find Mexican classics with a gourmet twist like taco salad and shrimp fajitas.

Related: The Best Mexican Restaurant in Every State

Mexican Village

Super Nachos on a Metal Server with Knife in the Middle, Mexican Village, Detroit, a Margarita on the right, at the bar in the restaurant, blurred
Jean M./Yelp

Detroit Mexican Village is considered the oldest restaurant in Motor City, dating back to 1958, and paved the way for Mexican and Mexican American-owned food businesses to open, according to Eater. The cozy restaurant is perfectly no-frills with red leather booths and a small bar decked out with all things Corona.

Monterrey Mexican Restaurant

Mexican Dish on a white plate, Monterrey Mexican Restaurant, Knoxville, Tennessee, with a side of chips and a glass of water on a a wooden table at the restaurant
K R./Yelp

Knoxville, Tennessee Monterrey Mexican Restaurant is known for its impressive number of margarita flavors and cozy hole-in-the-wall dining space. With brick walls and brightly colored decor, this old-school spot is the perfect place to waste away a few hours knocking back cocktails and guac.

Plaza Garibaldi Mexican Restaurant

Chilli Verde with sides on a red ceramic plate, Plaza Garibaldi Mexican Restaurant, Seattle, on a table at the restaurant
Frank B./Yelp

Seattle Plaza Garibaldi Mexican Restaurant is a family-run institution in Seattle serving up a classic old-school Mexican in a colorful dining space that beckons both families and friend groups alike. It’s been around for over 30 years and is well-loved for its sweet and savory selection (be sure to order the churros).

Related: The Most Popular Mexican Fast Food Chains, Ranked

Ruiz Mexican Restaurant

Closeup of Pork Tamales with sides on a metal serving plate, Ruiz Mexican Restaurant, Florissant, Missouri
Chloe M./Yelp

Florissant, Missouri Florissant-based Ruiz Mexican Restaurant opened its doors back in 1966 and continues to be the best (and oldest) Mexican restaurant in the region. The menu consists of classic dishes like tacos and fajitas — but you can also purchase bulk products and meats should you want to cook your dishes at home.

Taqueria Los Comales

Al Pastor Taco Dinner on a yellow plate, Taqueria Los Comales, Chicago, on a table at the restaurant
Cher C./Yelp

Chicago Taqueria Los Comales in Chicago recently celebrated its 50th anniversary in the city — and while it has come a long way from its humble beginnings as a taco stand-style restaurant, the regional chain is still casual and homey. Oh, and it has some of the best tacos in the city.

Meet the Writer

Kaitlyn is an experienced lifestyle writer and shopping enthusiast who prides herself on her ability to sniff out a good deal — whether on vintage luxury at neighborhood estate sales or budget-friendly hotels and restaurants abroad. She splits her time between her apartment in Montreal and her cabin in the woods (that she built with her own two hands … and many YouTube videos). She holds a Bachelor of Arts focused in English Literature and is currently working toward a Master of Fine Arts in Creative Nonfiction at the University of King’s College.