Don Quixote's Fesh Seafood and Tapas Restaurant - Amelia Island, Fernandina Beach, Florida

NOW OPEN!

Private Party Room available for dinner parties and lunch meetings for 20 people

(904) 432-7194

520 Centre Street, Fernandina Beach, FL 32034

 

Don Quixote's Reservations