You're obviously not going to the right restaurants. Don't go anywhere thats a franchise or that english is the main spoken language.Originally Posted by Crazy Asian
Here is my first suggestion: El Taco Del Rey on Buford Highway. I have two others for you if you like....




Reply With Quote