Went there for dinner tonight and was very pleased. The service was friendly and prompt, the food was great, and my companion and I plan further visits. I had the Shrimp Chile Rellenos which was very good, my companion had the Tacos al Pastor and was equally impressed. Our server was Coby, and he was great. If you're looking for 5 star Mexican, this isn't it, but if you're looking for good, filling Mexican food several notches above the usual taco/nacho/burrito/enchilada fast food, Viva is worth the visit.