Andele Restaurante
1950 Calle del Norte Suites 1-3 Onate Plaza, Mesilla
(575) 526-9631
Authentic Mexican food. Serving breakfast, lunch and dinner.          

Andele’s Dog House
1983 Calle Del Norte
(575) 526-1271
Specializing in Sonoran hot dogs and other popular Mexican “street” food.

Bravo’s Café
3205 S. Main St.
(575) 526-8604
Home-style mexican food.

Carrillo’s Café
330 S. Church St.
(575) 523-9913
Mexican Food. Serving lunch and dinner.

Cha Chi’s
2460 Locust St.
(575) 522-7322
Good Mexican food in a casual setting.

Chilito’s Restaurant
2405 S. Valley Dr.
(575) 526-4184
Mexican cuisine. Serving breakfast, lunch and dinner.

Chope’s Bar & Café
16145 S. Highway 28, La Mesa
(575) 233-3420
A southern New Mexico tradition. Serving lunch and dinner.

Ciro’s Mexican Restaurant
160 W. Picacho Ave.
(575) 541-0341
Delicious traditional Mexican dishes.

Delicias Café
1413 E. Amador Ave.
Delicious traditional Mexican food.

Delicias del Mar
1401 El Paseo Rd.
Seafood with a Mexican twist.

Dick’s Café
2305 S. Valley Dr.
(575) 524-1360
Mexican cuisine and burgers. Serving breakfast, lunch and dinner.

Dick’s Café de Mesilla
2000 Highway 292
(575) 528-1950
Mexican cuisine and burgers. Serving breakfast, lunch and dinner.

El Ranchero
2605 S. Espina St.

El Sombrero Patio Café
363 S. Espina St.
(575) 524-9911
Famous for buffalo wings and other American cuisine. Serving lunch and dinner.
El Taco Mexicano Mariscos
1602 S. Solano Dr.
(575) 532-1400
Mexican-style seafood. Shrimp cocktail and fish tacos.

Emilia’s on the Plaza
2290 Calle de Parian
(575) 652-3007
Located on the historic Mesilla plaza serving fine Mexican food, salads & sandwiches.

Estrella Del Mar 
150 Solano Dr.
(575) 541-9719
Casual Mexican dining.

800 S. Telshor Blvd.
Casual Mexican dining.

Garduños of Mexico Restaurant & Cantina
705 S. Telshor Blvd.
(575) 522-4300
Casual Mexican dining.

Good Luck Café
1507 S. Solano Dr.
(575) 521-3867
Casual Mexican dining.

Habanero’s Fresh Mex
1275 S. Solano Dr.
(575) 524-1829
Casual Mexican dining.

Jose Murphy’s Bar
1201 E. Amador Ave.
(575) 541-4064
Pizza, burgers and burritos available inside Ten Pin Alley.

La Posta de Mesilla
2410 Calle de San Albino, Mesilla
(575) 524-3524
Traditional Mexican cuisine.

Las Trancas
1008 S. Solano Dr.
(575) 524-1430
Daily lunch specials of New Mexican favorites.

Lohman DeliMex
605 E. Lohman Ave.
Tamales, brisket, carne, abodaba and other regional specialties.

Los Compas (Bataan) Mexican Restaurant
6335 Bataan Memorial Highway 70
(575) 382-2025
Casual Mexican dining.

Los Compas (Commerce) Mexican Restaurant
1120 Commerce St. Suite C
(575) 521-6228
Casual Mexican dining.
Los Compas (Nevarez) Mexican Restaurant
603 S. Navarez St.
(575) 523-1778
Casual Mexican dining.

Mariscos Costa Azul
1196 W. Picacho Ave.
(575) 541-4458
Everything from shrimp cocktail to lobster tails to enchilada plates and fish Tacos.

Mesilla Valley Kitchen
2001 E. Lohman Ave.
(575) 523-9311
Breakfast and lunch served all day. Meeting facilities and catering available.

Nellie’s Café 
1226 W. Hadley Ave.
(575) 524-9982
Homemade Mexican food. Serving breakfast and lunch. Closed Sunday and Monday.

Nopalito’s Restaurant
310 S. Mesquite St.
(575) 524-0003
Mexican food. Serving lunch and dinner.

Nopalito’s Restaurant
2605 Missouri Ave.
(575) 522-0440
Mexican food. Serving lunch and dinner. Closed Wednesdays.

Old Town Restaurant
1155 S. Valley Dr.
(575) 523-4586
A classic old-style diner with reasonable prices and good service.

Peppers Cafe
308 Calle de Guadalupe
(575) 523-4999
Southwestern Santa Fe style food offered in a 156 year old haunted house. Green Chile Cheeseburgers and New Mexican plates, big salads and great sandwiches.

Roberto’s Mexican Food
908 E. Amador Ave.
(575) 523-1851
Locally famous Mexican food, breakfast, lunch and dinner. Casual cafeteria style. Closed Sundays.

201 E. University Ave. Located in the Ramada Hotel
(575) 526-4411
Casual Mexican dining.

Sara’s Place
1750 N. Solano Dr.
(575) 523-2278
A bright, clean, friendly, casual little restaurant with very good Mexican/New Mexican food.

Seferino’s New Mexican Restaurant
1001 E. University Ave.
(575) 522-1444
Known for our huge tortillas, good chile, and big breakfast burritos.

Shorty’s Grill Express
2900 Avenida de Mesilla
(575) 526-1110

Si Señor Restaurant
1551 Amador Ave.
(575) 527-0817
Mexican cuisine. Serving breakfast, lunch, and dinner.

Spanish Kitchen
2960 N. Main St.
(575) 526-4275
Homemade Mexican food. Serving breakfast, lunch and dinner. Closed Sundays.