Punta Anguila is a restaurant known for its shareable plates, including salads, seafood, meat dishes, and desserts.