Where’s Amelia Island’s Best Burger? Is It Main Beach’s Putt Putt, T-Ray’s, Or ?

There are some really good hamburgers on Amelia island with South 8th Street’s T-Ray’s being named the best in all of Florida by USA Today, and I’ve got to admit I’ve eaten my share and find it hard to argue with that paper’s verdict. Running a close second or possibly tied for first is a place […]