For whatever reason we were the only people in the joint. It scared us a little but we went with the recommendation of our hotel. The grilled lobster taco was the best we have ever had. Colorado, California, P.R., etc.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.