I live in Gainesville, just over an hour away from St. A, so just go over for day trips or to stay at a friend's condo - so no b&b recommendations. A1A is the only brew-pub in St. A, but JP Henley's is probably the best beer bar there. It's on the same block as A1A. I read a month or so ago that a new brewery was opening there, with a tasting room - but don't remember their name. Ask around about the new brewery, shouldn't be hard to find.
If you've got a car, it's less than an hour to Jacksonville, or Jax beach with several options - Seven Bridges, Bold City, Intuition, etc. Number of good beer bars, Kickbacks Gastropub has good food, lots of taps. Or a bit more than an hour to Gainesville. Swamp Head is a micro with a tasting room(check the web for their hours) or they'll be on tap in St Aug or Jax, I'm sure.