Quote Originally Posted by redpanda View Post
Don Pedros on Buford Hwy in Norcross is actually pretty good...
actually went down there. Thought it was a joke till I saw how authentic it is. Go to Cali that's what a taco should look and taste like. Thanks man. Im coming here now. F YOU AMERICANS PUTTING TOMATO, SOUR CREAM, AND GROUND BEEF ON TACOS!!!!! THAT SHITS NASTY!!