This place has great ambiance, but the quality of food does not match. First off, you have to pay for chips and salsa, which is fine, but I find pretty annoying for a Mexican restaurant. I do expect if I'm paying for chips though, that they are made on site. These tasted bagged and almost stale, though the salsa was good. They are definitely trying to offer more upscale Mexican-influenced entrees, but the menu left something to be desired. I ended up making a meal of sides. The veggies were cooked fine, but the garlic mashed potatoes were gummy, and had absolutely no flavor. For a restaurant that was a bit pricey, it's sad to walk away disappointed with your meal.