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 … Read more →