Food isn't very good. Upscale doesn't necessarily equal good. Having to buy 3 of one taco instead of trying different ones is not customer friendly at all especially with a new restaurant where you want to try things. Drinks are small and average. Staff was friendly but clearly new.