the Taco Stand in Buckhead has closed its doors. It was one of my favorite places in Athens, and I was really happy when they opened one here 9 years ago
and I tried to get over there once a month or so. Lately, business was way down. Still surprising for some reason.
Damn economy.![]()

