I eat there ALL the time, it is my all time favorite Mexican food, they have THE best beef fajitas!! It's got the feel of a "hole-in-the-wall" because all of the food tastes homemade. Definitely always my first pick when it comes to Mexican. I am a little disappointed they don't have free margarita's anymore, but that doesn't make the food any less tasty!
I have eaten there both during the day and in the evening. The ambiance is set for both an intimate dinner or a gathering of friends. They have two sitting areas, indoor and outdoor patio. The outdoor patio has a cover and heaters when the weather doesn't allow great weather.They have free margaritas (limit 2) and their great food a is more than you need to you fill up. I haven't tried anything that I didn't eventually ended up enjoying.
Located in a house near main street in Cedar Hill - free margaritas - huge portions - excellent nachos, quesadillas, and chicken fajitas
Pros: value, portions, service
Cons: none