Playa is a restaurant and bar offering Mediterranean and Spanish cuisine. It features fresh seafood and a wide-ranging menu with beach views.