Not bad when it comes to generic Mexican family type restaurants.
Plenty of parking even in Lakewood and a large patio for when it is nice. Service is pretty good. Food comes out quickly and accurately but is not always warm and is not the freshest. Menu is fairly large with number dishes which is pretty typical. Plenty of children for all those who like complimentary screaming and loud videos playing while eating.