Price: yes, it's expensive for what you get. i bet the owners are from Scottsdale, and they'd insist that's what people SHOULD pay for this stuff.
Service: it's sketchy, so things will go better if you'd just keep your expectations down.
Taste: everything i've tried has been good-to-excellent
One last thing-- the tables are so incredibly crammed together, that wait staff has trouble walking around the chairs that people are sitting in.
Enjoy!