We have been here several times and the food is always exceptional. The drinks and food are pretty pricey for a small town, but you have to understand that they are trying to get those tourist dollars. Make reservations to insure that you get a table. This place can get busy. It is worth it though.