My wife and I have been going to Sangria's in Tucker for the last few years, either to dine in or carry out, and I've taken my daughter there on a ""date"" as well - all good experiences in every regard. My favorite place by far to get Mexican food.
Pros: Customer Service, Food, Family-friendly
Cons: still trying to find one...
more