Casa Pon is a Spanish restaurant specializing in seafood, with outdoor seating and dog-friendly accommodations.