El Timón de la Terraza is a restaurant specializing in seafood, grilled meats, and traditional Spanish tapas.