• On the Road

    Amish, Days of Olde, & Pies, Oh My!

    Matteo and I frequently visit this little gem. Located off Hwy 81 & FM 66 in downtown Itasca, TX is The Country Store. As soon as you enter the building you get a feel of a different life, a different time, a different pace. Customer Service is top priority, the food at the cafe is amazing, and the isles, few…