Twin Peaks is reopening its Round Rock location June 27 at 5 p.m. after completion of tornado-related repairs, according to an announcement from the company. The sports lodge at 100 Louis Henna Blvd. serves craft beer and scratch menus, and has high-definition TV screens. 512-238-7325. https://twinpeaksrestaurant.com