The Texas General Store at 406 S. Main St., Grapevine, will celebrate five years of business Aug. 22. The store will host a celebration with prizes and discounts all day and a performance by Justin Mason from 5:30 to 8 p.m. The store is locally owned by Jessica Cruz and sells unique gifts made by Texas artists as well as souvenirs. 817-756-6476. www.texasgeneralgrapevine.com