America’s Best Contacts & Eyeglasses opened Oct. 27 at 11066 Pecan Park Blvd., Ste. 510, Austin. The store is a brand operated by National Vision, an optical retail company with over 1,000 locations throughout the country. 512-516-8898. www.americasbest.com