Jax has great restaurants as well. I'm in NW St. Johns so I know that area more. Ember & Iron is great. Enzo's or Vito's for Italian, although I'm sure there are more good ones in Jax. In Ponte Vedra Nona Blue, Aqua Grill and lots more up near Jax Beach. Welcome to Jax!!
@2020planner
St. Augustine has some great restaurants. Casual lunch on the island: Mojos Tacos or Gas Restaurant. Downtown area: St. Augustine Fish Camp, Ice Plant, Crave (casual/quick service on King St but great, fresh food), The Floridian on Spanish St. Catch 27 is also great. Great pizza at Carmelo's which is believe it or not connected to a gas station!