Open Travel Guide
  1. Home
  2. Destinations
  3. United States
  4. South Carolina
  5. Restaurants
  6. La Hacienda

Restaurants · South Carolina, South Carolina

La Hacienda

  • CuisineMexican
  • CategoryCasual
  • VibeColorful, family-run, warm neighborhood Mexican dining room
  • Rating★ 4.4
  • Price$

La Hacienda is a family-run Mexican restaurant in the Irmo area of Columbia, South Carolina, that has cultivated a devoted local following over years of consistent, unpretentious cooking rooted in central Mexican culinary tradition. The restaurant is not positioned within the downtown Columbia dining corridor but serves the residential neighborhoods of the western Columbia suburbs, drawing families, regulars, and South Carolina residents who have made it a go-to destination for authentic Mexican home cooking.

La Hacienda

La Hacienda is a family-run Mexican restaurant in the Irmo area of Columbia, South Carolina, that has cultivated a devoted local following over years of consistent, unpretentious cooking rooted in central Mexican culinary tradition. The restaurant is not positioned within the downtown Columbia dining corridor but serves the residential neighborhoods of the western Columbia suburbs, drawing families, regulars, and South Carolina residents who have made it a go-to destination for authentic Mexican home cooking. The menu covers the familiar landscape of Mexican restaurant fare — enchiladas, tacos, burritos, quesadillas, carne asada — prepared with a consistency and attention to flavor that distinguishes it from chain competitors in the Columbia market. The carne asada plate, built around grilled skirt steak served with rice, beans, and fresh tortillas, is the most frequently cited main course by regulars who return specifically for it. The house margarita program has developed a reputation among Columbia residents as among the best in the area: large pours, real lime juice, and a balance between sweetness and tartness that has made the drink a signature item in its own right and a primary reason for many visits. The dining room is colorful and informal, with the warmth characteristic of family-run restaurants, and the service moves efficiently even during weekend dinner rushes. La Hacienda is not a destination restaurant in the food-press sense, but it represents an important part of the Columbia dining landscape: honest, affordable, family-friendly Mexican cooking executed with genuine care by a team invested in the community it serves.

Signature dishes

  • Carne Asada Plate — $16
  • Enchiladas Verdes — $12
  • House Margarita — $8

Good to know

Known for
Authentic Mexican cuisine popular with locals; best margaritas in Columbia
Hours
Daily 11 AM - 10 PM
Reservations
Walk-in; may have wait on weekends

Location

1201 Bush River Road, Columbia, SC 29210

34.0526, -81.0804 View on map

Highlights

  • Family-run Mexican restaurant in Irmo with a loyal Columbia-area following
  • Carne asada plate — grilled skirt steak with rice, beans, and tortillas — is the standout main
  • House margaritas are consistently cited as among the best in the Columbia metropolitan area
  • Approachable menu spanning enchiladas, tacos, burritos, and quesadillas at accessible prices
  • Colorful, informal dining room with efficient service and a family-friendly atmosphere

Tips for visiting

  • Weekend dinners fill up quickly; arriving before 6 PM reduces wait times without a reservation
  • The house margarita in the large size is excellent value and a Columbia staple worth ordering
  • Carne asada and enchiladas verdes are the most recommended items for first-time visitors
  • The restaurant is in Irmo, approximately 20 minutes northwest of downtown Columbia — plan accordingly
  • Family-sized group orders are accommodated without difficulty

When to visit

Weekday lunches and early weeknight dinners from 5-6 PM offer the most relaxed atmosphere and fastest service. Weekend evenings are livelier but more crowded.

Accessibility

The Bush River Road location has a parking lot with accessible spaces. The entrance is at grade level. The dining room is on a single floor with accessible restrooms.

Frequently asked questions

Is La Hacienda in downtown Columbia?

No. La Hacienda is located in Irmo on Bush River Road, approximately 20 minutes northwest of downtown Columbia.

What is the signature dish at La Hacienda?

The carne asada plate and the house margaritas are the two items most consistently cited by regulars as the reason they return.

Does La Hacienda take reservations?

Walk-in is the norm. Weekend evening waits are possible; arriving before 6 PM reduces waiting time.

Is La Hacienda expensive?

No. It is among the more affordable restaurant options in the Columbia area, with most mains under $18.

Is La Hacienda appropriate for families with children?

Yes. The casual, colorful atmosphere and accessible menu make La Hacienda a comfortable choice for family dining in the western Columbia suburbs.