Can have long lines and they don't take reservations.
Lots of shopping! Plenty of restaurants and stores.
Historic St Augustine has restaurants, stores, sites, and museums.