La Carreta Taqueria Restaurant Review – Marietta, GA [Food Finds]

These days, if you mention Latin food to Atlantans, I wouldn’t be surprised if food trucks, or carts as they are often known, enter the conversation early and often.  In that respect, it’s kind of funny that I, along with a couple of buddies, stumbled upon La Carreta Taqueria in Marietta. La Carreta, whose given …