atlanta depot restaurant 1
The Depot, A Train Ride For Locals
I recently put on some fly shoes and called a friend: "hey, going to eat at The Depot. Want to go?"
We showed up and was jubilant to see it's street placement. As I got off I-20 and made a left onto Boulevard, the next big thing you'll see is the Depot. On ...
Read more →