Ambiance: Medium sized Mexican Restaurant (with small bakery for Pan Dulce). 11 tables in a covered patio and 7 seven inside. Lunch hour the place is packed. Fairly well taken care with a semi-authentic Mexican feel to it. Patrons are all ages and backgrounds.
Food: All your typical Mexican fast food dishes (burritos, enchiladas, tacos, tortas, flautas, tamales) are on the menu. The unique offerings are enchiladas style burritos where they cover your burrito with enchilada sauce, which is delicious option. Their chicken burrito with Mexican cheese cream is also great. The place makes their own tortillas which I appreciate.
Service: Although there is usually a small line they move the lunch rush pretty well. Was brought out our food promptly. They do up charge for all add ons.
Price: Pretty fairly priced although you will be up charged for any add ons.
Overall: A great Mexican breakfast and lunch option.