Viva La Vida is a great restaurant to go to if you are in the mood for some reasonably priced mexican food. The waiting staff and owners are extremely nice and are there to serve you. On weekends, there is sometimes a live mariachi style band who will play right next to your table. That is when it kind of gets uncomfortable. It is a smaller restaurant so not as much room to move around. Happy hour Viva La Vida is fun too. The sangria is awesome and compliments the food and tortilla chip/salsa combo. Enjoy a great meal here!