This is probably one of my favorite Mexican food restaurants. The quality of food is delicious and the service is second to none! We use to live in the area however since our move, we now drive 30-40 minutes to eat here! The wait is fairly quick and the food is always fresh and hot! Be sure to save room for dessert because the deep fried ice cream is delicious!