By A Yahoo! Contributor, 11/18/09
Best taqueria in Atlanta and one of the best in the USA. This place rarely, if ever, disappoints and it is truly addicting. The fish taco and brisket taco are superb as are all of the enchiladas and about everything else on the menu. The margaritas are small but potent.