I love this place. Its soooooo good. The food is delicious every single time we go there.
Almost 7 years now... and still our best Mexican Food place. You gotta try it.
Guacamole is a must ! I am the ""hit"" when I bring this to a party with their homemade chips. Triple order only $11
I love, love, love the cheese enchiladas with beans and rice & salad ( $8) I don't know what they put on the top of the enchiladas, but it is delicious beyond imagination and I can't find it duplicated anywhere.
Family owned and friendly. Its a small place and tucked in the corner at Dillard and Story Road, if your not careful you will miss it.
If your wondering why there are not 8 more great reviews, it is only because it is still a Winter Garden secret.