I'm from Southern California and it's been difficult to find good Mexican here and, though it pains me to say it because this place is more like kitschy cute Mexican, the food is soooo good. The tacos are fat with meat, something you don't normally see even in authentic Mexican places, and they make all their own sauces which just happen to be fantastic! Oh and I also want to mention the staff. The place is clean and everyone was pleasant and knew what they were doing. We are looking forward to many return visits.