About Us

Pull up a chair. You're with familia now.

Cabos San Lucas Mexican Grill has been serving Hallettsville and Lavaca County for years. Family owned, family run, part of the Los Cabos family of restaurants across south central Texas. Sizzling fajitas, hand shaken margaritas, fresh salsa pressed every morning — and a dining room that's always got room for one more.

  • Phone (361) 798-9227
  • Address 1636 N Texana St, Hallettsville, TX 77964
  • Hours Every Day 11AM to 10PM
Cabos San Lucas Mexican Grill on Texana Street in Hallettsville, Texas, the family owned Tex Mex restaurant in Lavaca County

The Hallettsville Tex Mex spot on Texana Street.

Cabos San Lucas Mexican Grill has been serving Hallettsville, Lavaca County, and the surrounding heritage country with real family Tex Mex for years. Locals come for the Friday night fajitas. Travelers between San Antonio and Houston find us right on Texana Street. Catering trays leave for weddings, graduations, offices, and family parties across the county every week.

On the plate: sizzling fajitas plated tableside, enchiladas in every sauce — verde, ranchero, queso, sour cream — and combo plates that come out fast at lunch. Fresh guacamole, taco plates, seafood, lunch specials Monday through Friday, and a bar program with hand shaken margaritas in a dozen flavors and gallon margs to go.

Family owned, family operated, and part of the four location Los Cabos restaurant family across south central Texas. Real ingredients. Real plates. Real Hallettsville.

Real Tex Mex in the heart of Lavaca County.

Whether you're a local coming in for the Friday fajita plate, a traveler passing through on US-77 or US-90A, or you're catering a quinceañera that needs to feed a hundred — same kitchen, same standard, same family recipes. Sizzling fajita platters, lunch combos, hand shaken margaritas, weekend night plates, and a catering operation that handles events for fifty or five hundred.

Open every day from 11AM to 10PM. Lunch specials Monday through Friday. The bar is open every day we are. Catering for parties of 25 or more delivers free inside Hallettsville city limits, and we serve the surrounding heritage country including Yoakum, Shiner, Moulton, Schulenburg, Sweet Home, Speaks, Sublime, and the rest of Lavaca and Fayette counties.

Four family owned restaurants across south central Texas.

Cabos San Lucas in Hallettsville is part of the Los Cabos restaurant family. Three sister locations across the region serve the same family Tex Mex recipes, all family owned and operated.

Hallettsville, TX

You are here

Cabos San Lucas Mexican Grill

Family owned Tex Mex on Texana Street in Hallettsville — your gathering spot in Lavaca County. Sizzling fajitas, hand shaken margaritas, fresh salsa daily, and a dining room that's always got room for one more.

You're here

Brenham, TX

Los Cabos Mexican Grill & Steak House

On Hwy 290 in Brenham. The only Los Cabos with the full steak house menu — hand cut steaks alongside the family Tex Mex recipes.

Visit Brenham

Sealy, TX

Los Cabos Mexican Grill

On FM 3538, just off I-10. Tex Mex for the I-10 corridor between Houston and San Antonio.

Visit Sealy

Navasota, TX

Los Cabos Mexican Grill

On Hwy 6 in Navasota. Tex Mex for the corridor between College Station and Houston.

Visit Navasota

Frequently asked questions about Cabos San Lucas Hallettsville

Where is Cabos San Lucas Mexican Grill located in Hallettsville, Texas?

Cabos San Lucas Mexican Grill in Hallettsville is located at 1636 N Texana St, Hallettsville, TX 77964. We're right on the north side of town along Texana Street, in the heart of Lavaca County. Easy access for locals and travelers passing through between San Antonio and Houston.

What are the hours at Cabos San Lucas in Hallettsville?

We're open every day from 11AM to 10PM, including weekends and most holidays. Lunch specials run Monday through Friday from 11AM to 3PM.

Is Cabos San Lucas related to Los Cabos Mexican Grill?

Yes. Cabos San Lucas Mexican Grill in Hallettsville is part of the Los Cabos family of restaurants across south central Texas. Same family, same recipes, same hand shaken margaritas. There are three sister Los Cabos locations in Sealy, Brenham, and Navasota.

Does Cabos San Lucas offer catering?

Yes. We cater Tex Mex events across Hallettsville, Lavaca County, and the surrounding heritage country. Our catering menu includes Famous Fajita Buffets, Taco and Enchilada Buffets, Fajitas by the Pound, and family pack pricing. Free delivery inside Hallettsville city limits. 25 person minimum. Visit our catering page or call to plan your wedding, birthday, corporate event, quinceañera, or graduation party.

How many family owned Tex Mex restaurants are there in this family across Texas?

There are four family owned restaurants across south central Texas: Cabos San Lucas Mexican Grill in Hallettsville on Texana Street, Los Cabos Mexican Grill & Steak House in Brenham on Hwy 290, Los Cabos Mexican Grill in Sealy on I-10, and Los Cabos Mexican Grill in Navasota on Hwy 6. Same family, same recipes, four front doors across the region.

Do you serve lunch specials in Hallettsville?

Yes. Our lunch menu runs Monday through Friday from 11AM to 3PM and features daily Tex Mex plates including enchiladas, fajitas, tacos, burritos, chalupas, taquitos, and combo plates — all at lunch pricing.

Do you take reservations or do you have a wait?

We're walk-in only. The dining room is built to handle large parties and the wait usually moves fast even on Friday and Saturday nights. For catering and event bookings, call ahead or use our catering page.

What kind of Tex Mex restaurant is Cabos San Lucas in Hallettsville?

Cabos San Lucas Mexican Grill is a family owned Tex Mex restaurant in Hallettsville, Texas, on Texana Street in Lavaca County. We serve traditional Tex Mex — sizzling fajitas, enchiladas, tacos, fresh salsa pressed every morning, hand shaken margaritas, lunch combos, family packs, and full catering. Family owned, family operated, part of the Los Cabos restaurant family.

Visit Cabos San Lucas Mexican Grill in Hallettsville.

Right on Texana Street in Hallettsville. The Tex Mex spot with the fajitas, the margaritas, and the table that's saved for you. Lunch, dinner, catering, family packs, big parties, small parties, take out, order ahead. Come eat with us.

Call Order Online