Recently when I was in San Pedro I decided to stop here for lunch. I ordered the conch ceviche and lobster carbon tacos. Both were amazing and reasonably priced. I also had a margarita as they advertise great ones but it was average. Moved on to a Belikin after.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.