This was our second visit to Baru and it was delicious! We highly recommend stopping in for a meal or a taste of something wonderful!!! We got the ceviche and the lamb sliders. They were perfection!!! See pics
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.