Carmens has always been the go-to Mexican Restaurant in Azusa. The prices are outstanding and the food is slightly above average. The service is decent, but you get to wait in a decent atmosphere. Unfortuantely, word on the street is it's going to be closing soon...so if you get a chance to go there, do it.
If you own or manage Carmen's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.