The Whole Enchilada

106 Yorba Linda Blvd, Placentia - 92870
363 reviews
Mexican
(714) 993-0160

The food is very good. The reason I didn't give it 5 stars is because we were given menus, we were ready to order, and the waitress said their credit card machine was broken. Neither of us had enough cash, and I said, "Why didn't you post it on the door?" She said they're putting it up now. With a roomful of people, they waited to put the sign up?

We go here about once a week. They have a wide assortment of food. Their drinks are great also. And the service is always fast.

Pretty good place for a casual eat in Mexican experience that isn't 100% authentic. More old school, caters to Americans kind of Mexican food.

Good food. Nice family place to enjoy reasonable prices

My childhood favorite Mexican Restaurant. Been coming here for over 20 years and they never disappoint.

Always so yummy! The salsa is amazing! Great service also!

We usually go to El Farlitos but there was over an hour wait so we decided to give the Whole Enchilada a try. It was fantastic. The food was great and hot. The staff were great and the service and price were great. If you haven't already, give this restaurant a try.

The Margaritas and Bloody Mary were excellent. Their chips and salsa were served fresh and delicious. Everyone was kind, helpful and informative and attentive. Our bunch came out yummy! Nice and hot. Overall, great place. Looking forward to trying their breakfast and dinner.

Saturday evening at 6:00; they don't take reserveations so we had to wait 10 minutes for a table for six. Bar limited to margaritas and beer. Reasonably prices and very generous sized drinks. Chips and salsa were good and disappeared reapidly Wife and I had the chicken mole enchiladas. Good food but nothing special, mole was OK but not the best I've had. Came with Spanish rice and a small pot of beans. Small bunuelas for dessert. Elizabeth was our server, very efficient and prompt.

Food / service was good. Booths too tight, stepping on each others feet sitting across from one another.