Paella specialist turning out traditional Spanish fare in a modest, comfy space with outdoor seats. Service options: Dine-in · Takeout · No delivery Address: 22 S 4th St, Fernandina Beach, FL 32034 “Prices are reasonable for the quality and service received each time we’ve been.” “Food was tasty and we enjoyed the outdoor seating and decor“ “The special, grouper with Read more...