We were happy with our meal here but were disappointed in how long we had to wait and the quality of the service we received. This place is one of a handful of restaurants in town and is always incredibly packed. You need to arrive early (or wait until much later) and be prepared to be patient!
We approached the bar for a cocktail while we waited, but they only serve wine and beer. The menu is very limited, but the food was good.