The Taco Stand is about a mile from North Point Mall in Alpharetta. It seems to be an outpost of an Athens establishment. (That shows you how little I know about Athens and that other university.) Despite the modest name, this is a very comfortable, full service restaurant with a large bar area as well. I was there for lunch but I suspect it is very kid friendly in the evenings.
They have a full service menu, which was a big selling point for me. I had a pork taco and a wedge salad. The pork taco was Southern style with cole slaw, etc. The wedge salad was great, in no small part because of the generous helping of bacon mixed in with the bleu cheese dressing. I am a sucker for fresh tortillas and these were very soft and tasty. The service was wondefully attentive and relaxing.