If you're looking for a great waterfront riding experience in St. Augustine, this has to be one of your stops. The views are tremendous. Some seating is under palm umbrellas set up on pilings. It can be romantic or a place to take the kids.
Good Food but a little pricey.