This is not up for the nicest Mexican Restaurant award and it is crammed inside for sure. The good news is the food is very authentic and is a grease lovers paradise. The flavor is very good and is very fresh. I am not sure if i would want to come here late at night as i cant imagine the clientele that frequents this establishment at that time. It is however worth a visit during normal hours
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.