This was our favorite restaurant experience...went back twice. Patio dining is the best...call ahead to guarantee seating. The food is excellent...in preparation and presentation...very diverse menu and you want to try everything. In two nights and four of us dining both nights, we all loved everything we ordered!!!!! The staff is friendly and the atmosphere wonderful. Inside you can see the kitchen if you like watching a professional staff at work.