The sign out front says it all..."Best Tacos' in the City". Despite the inappropriate use of an apostrophe, these really are the best tacos we have had around Atlanta. There is a competing Taqueria about a mile away on Cheshire Bridge that always has a line that is too long to wait in and a hurried atmosphere.
We always laugh...
More