La Mancha Restaurant Seafood and Tapas

Permanently closed
2709 Sadler Rd
Fernandina Beach, FL 32034
Experience authentic Spanish-Portuguese cuisine, with a Brazilian flare. It’s our pleasant duty to provide the ultimate service to our customers. Come have a unique dining experience you won’t find anywhere else.
Own this business?
See a problem?

You might also like

United StatesFloridaFernandina BeachLa Mancha Restaurant Seafood and Tapas

Partial Data by Foursquare.