Authentic Mexican Cuisine in San Carlos
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!