Bar Zin – Local Restaurant of the Week
Local Restaurant of the Week – Bar Zin I love to feature local businesses and this weeks happens to be a favorite restaurant on the South End of Amelia Island. Bar Zin History Bar Zin was born over 10 years ago by the Seyda’s. The original plan was a intimate wine bar and bistro in […]