Tag: I95

  • Trip To Florida

    Scarlet O’Hara’s is a small bar tucked into a narrow side street in St. Augustine, Florida. A narrow porch with a couple of tables overlooks the entrance and the music from the band drifts out of the open windows.  I am sixteen and handing the bouncer, who looks very much like Hagrid from Harry Potter,…