Crown Tacos held its grand opening July 9 at 801 S. Main St., Keller. The restaurant was opened by Crown Catering Texas. It will offer an array of dishes, including homemade dishes such as tortillas and salsas. Crown Tacos was “10 years in the making with authentic flavors straight from the heart of Mexico,” the restaurant said via a Facebook message. 817-739-7497. www.crowncateringtexas.com