Don Pedros on Buford Hwy in Norcross is actually pretty good...