DSC_1052

An order of tacos inside the Texas Tacos food truck are ready to send out the window during the Atlanta Street Food Festival at Piedmont Park on Saturday, July 13, 2013.

An order of tacos inside the Texas Tacos food truck are ready to send out the window during the Atlanta Street Food Festival at Piedmont Park on Saturday, July 13, 2013.

Leave a Reply

Your email address will not be published. Required fields are marked *