This place if full of energy. It's a relaxing atmosphere and the prices and food is very good. I have been here a few times and always enjoy it. I always have the flautas, which always leaves me wanting more. Great for large groups and parties.
Pros: Cheap tasty Food
more