Perla Taqueria Restaurant Review – Piedmont Heights, Atlanta, GA [First Impressions]
Since Perla Taqueria first showed up, the restaurant has already had it’s fair share of adversity. A fire delayed the December opening of this Piedmont Heights taqueria, located in a converted Mrs. Winner’s, until just … Read more →