Amillo is a Mediterranean restaurant offering seafood dishes and grilled specialties near the beach.