I love the Taco Stand! It's an Athens icon, serving up fresh, nothing fancy but very tasty Mexican food. The downtown restuarant has plenty of space, but the other 2 locations are quite small. You go there for the food, not the decor. Order and pay at the counter service.
Posted: 2/21/2006 • Last edited: 4/30/2009 • Link to this review