I love little Mexican Restuarants like these. Seems to be family owned, and very clean! The food is awesome, large portions, and authentic. The menu has a decent variety; it's more of a "to-go" establishment as it is very small. The food rocks, nonetheless and prices are perfecto.
We don't have very many restuarants like this in Surprise, so this is my little gem. They close pretty early, so if you're craving a late night Mexican dinner, hang on til lunchtime the following day. Thumbs up =)