España Restaurant & Tapas

España Restaurant & Tapas
22 S 4th St, Fernandina Beach, Amelia Island, FL, 32034-4272
 

Specializing in traditional flavors from Spain and Portugal. Featuring just-caught local seafood, an array of hot and cold tapas and the traditional paella.