I usually dine at the Harry's in Jax Beach, but for a romantic evening I suggest the St. Augustine location. Their courtyard is beautiful with tons of trees to dine under. Wonderful food (never had anything less) and perfect ambiance. Be wary of going to the Ladie's room alone if the upstairs dining room is closed... it's reported to be haunted and I will say, it IS creepy. They have a wonderful staff and generous portions. It's a great little getaway.
Pros: Beautiful courtyard, Friendly service, It's in St. Augustine
Cons: There are none
more