My husband and two young daughters went to Viva Mexico for dinner and LOVED the food. They have amazing special tacos and delish guacamole. The girls enjoyed the enormous burritos and flautas. It's in a kind of funny basement but the place is very clean and charming. The owners are very nice and friendly.