The last time I ate there is the last time I will eat there. It is located at the end of one. F the piers. Avila so the view is nice - or could be. The windows are clouded with salt water mist. The food left much to be desired. The staff was very unwelcoming .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.