La Hacienda has several locations throughout town and your experience will definitely differ depending upon your location. I tend to frequent their newest location on Cameron Road, close to 183. This location is very clean and user friendly. Their produce here is very clean and fresh. Their prices are the cheapest that I've found. I especially like their butcher block where you can order fresh meat by the pound and their prices are definitely cheaper than the grocery store's prices. Their packaged foods tend to be more expensive than grocery store prices, so I mainly stick to produce and meat. They also have fresh carnitas and barbacoa on weekends that are delicious and at great prices.