At a cursory glance, it appears that the masses are quite fond of La Botana, a Tex-Mex restaurant with two Atlanta locations. Though they have a location up in Lawrenceville [which might actually be shuttered], most of the attention and the larger crowds seem to find their way to the Chamblee outpost. Stationed on the …
Continue reading “La Botana Restaurant Review – Chamblee, Atlanta, GA [First Impressions]”