La Peluda is a bar & grill offering meals, snacks, smoothies, and wine in a simple, open-air setting with a terrace.