1377 Laurel StSan Carlos, CA 94070(650) 591-9711M-F 11-3 p.m., 4-8:30 p.m. & Sat. 12-3 p.m., 4-8:30 p.mContactCall in for a take-out order!

Authentic Mexican Cuisine in San Carlos

  • Serving San Carlos since 1980
  • Warm family-style atmosphere
  • Authentic Mexican food served Monday – Saturday
  • 100% no lard and lean meats—Heart Bueno!
  • Outdoor seating
  • Mexican catering and party room available
  • Call in for a take-out order

La Hacienda Mexican restaurant has been serving authentic mexican cuisine in San Carlos since 1980 in a warm, family-friendly atmosphere. Come in any day Monday through Saturday for lunch or dinner.

We serve award winning Mexican food with absolutely no lard and the leanest meats. Heart bueno!

We have comfortable outdoor seating so you can enjoy your meal even more on those beautiful San Carlos days and a party room if you would like to celebrate an occasion in a larger group.

We also do catering!

Serving Since 1980

Serving Since 1980La Hacienda has been serving San Carlos since 1980. Owners, the Ramirez family, bring Mexican cuisine from the Jalisco region in a family-friendly atmosphere.

We're Almost 30 Years Old

Authentic Jalisco CuisineLa Hacienda has been owned by the Ramirez family for nearly 30 years. Our cuisine is influenced by the central region in Mexico known as Jalisco.

Join Us for Lunch

Join Us for LunchWe serve a full lunch menu every day Monday – Saturday. Bring your co-workers, your family, or come by yourself. La Hacienda is the perfect setting for your lunch plans.