Category Florida

T-Rays Burger Station – Amelia Island, FL
Back in October of 2010, a friend had e-mailed me when he was down for Georgia / Florida weekend about this burger place that I “had to try”, T-Ray’s Burger Station. A couple of months later there was an article in USA Today about 51 great burgers – 51 Great Burger Joints Across the USA […]