Barndiva came highly recommended and did not disappoint other than well below par service. Great atmosphere and outdoor seating, very cool menu concept, good food and decent wine list. Wait staff was friendly but very clueless. We had numerous problems getting food, wine and even water delivered in a timely manner. Always an apology but that gets old. A good manager that stays on top of staff and actually trains them would make this a top spot...until then, as others have now agreed, avoid unless you like long meals with messed up orders, etc.