We had Leo's ceviche which was really delicious. The restaurant was well attended by lots of locals and the host was a very nice man. The prices were a little higher than other spots but we were very happy with our meal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.