Skip to content

Nacho's Cantina & Grill – Mexican Restaurant & Bar in San Angelo, TX

Nacho's Restaurant Cantina & Grill — shrimp, fajitas, onion rings, steak and tacos
Loaded NachosSizzling FajitasHouse MargaritasCharbroiled SteaksFresh GuacamoleFish TacosCold CervezaBrisket EverythingLoaded NachosSizzling FajitasHouse MargaritasCharbroiled SteaksFresh GuacamoleFish TacosCold CervezaBrisket Everything
Crowd favorites

Nachos, fajitas & Tex-Mex favorites

Start with the nachos we’re named for, then work your way across the grill.

Cinco Cinco Nachos
House Signature
Favorites & Starters

Cinco Cinco Nachos

Bean & cheese nachos with shredded chicken or ground beef, topped with sour cream, guacamole, onions, tomatoes & jalapeños.

Martinez Famous Fajitas
Sizzling off the grill

Martinez Famous Fajitas

Chicken, steak & shrimp grilled to perfection with peppers and onions, served with rice, beans and pico.

Chef's Pick
View →
California Big Mouth Burrito
Pastor Tony G. approved

California Big Mouth Burrito

A 12-inch flour tortilla crammed with rice, beans, and your choice of brisket, fajita, or chicken.

Chef's Pick
View →
Shrimp Ranchero
From the sea

Shrimp Ranchero

Sautéed shrimp smothered in our Don Tomás sauce with rice and beans. Bring a little heat.

Steak Simon
Simon's Steak Dinners

Steak Simon

Sirloin steak with your choice of sauce, a cheese enchilada, crispy beef taco, beans, rice & guacamole.

Our story

A family-run Mexican restaurant in San Angelo

Nacho’s started with a simple idea: real Tex-Mex, done generously, in a room that feels like a party you were invited to. Every plate — from the Cinco Cinco Nachos to the sizzling Martinez fajitas — is built to be shared.

Family-run and proudly local, we’ve become the spot San Angelo shows up for on game days, birthdays, and slow Sunday afternoons alike.

Tomatoes and jalapeños simmering on the stove

70+

house dishes, from nachos to sizzling steaks

Hours & location – Find us on Loop 306 in San Angelo

Monday – Thursday
11 AM – 2 PM · 4 – 9 PM
Friday – Saturday
11 AM – 2 PM · 4 PM – 12 AM
Sunday
Closed
In the heart of San Angelo

2502 W Loop 306, San Angelo, TX 76904

@nachos_cantina_and_grill

Fresh from our San Angelo kitchen

Follow along for specials, new plates, and entirely too many close-ups of melted cheese.

Joe's Fish Tacos
Margarita
Cinco Cinco Nachos
Taco catering tray
Old Friends Specialty
Karla's Stir-Fry
Good to know

Questions about Nacho’s Cantina & Grill

Where is Nacho's Cantina & Grill in San Angelo?

We're at 2502 W Loop 306, San Angelo, TX 76904 — call (325) 949-6570 if you need directions.

Get directions →

What are Nacho's hours?

Monday – Thursday: 11 AM – 2 PM · 4 – 9 PM. Friday – Saturday: 11 AM – 2 PM · 4 PM – 12 AM. Sunday: Closed.

What kind of food does Nacho's serve?

Tex-Mex and Mexican food — nachos, Martinez Famous Fajitas, enchiladas, tamales, chile rellenos, tacos, burritos and quesadillas — plus charbroiled steaks, seafood, burgers and salads.

See the full menu →

Can I order food for pickup?

Yes. Call (325) 949-6570 to place a pickup order and we'll have it ready.

Do you take reservations?

Yes — call (325) 949-6570 and we'll hold a table. Walk-ins are always welcome.

Reservations →

Does Nacho's have a bar?

Yes. Nacho's is a cantina with margaritas (frozen or on the rocks), domestic and imported beer on draft and by the bottle, wine, and a full bar.

Bar & drinks →

Do you cater in San Angelo?

Yes. We cater game days, private parties, office lunches and off-site events across San Angelo and the Concho Valley. Call us to plan the menu.

Catering & events →

What is Nacho's known for?

Our nachos — from classic cheese and jalapeño to brisket, fajita and sautéed shrimp, plus the Cinco Cinco Nachos — the Martinez Famous Fajitas, and Simon's Steak Dinners.

Catering trays of fajitas, rice, beans and fixings
Hungry yet?

Reserve a table or call for pickup

Call ahead and we’ll have a table waiting. Come hungry — you’ll leave happy.

Planning a party? Catering & events →

CallReserve