WARRENVILLE – Dallas-based Twin Peaks has unveiled its second Illinois restaurant in Warrenville at 28252 Diehl Road, the company announced in a news release.
The sports bar offers 24 draft beers and food including pot roast, house-breaded chicken-fried steak, a smokehouse burger and BBQ pulled pork nachos.
Twin Peaks Warrenville is open from 11 a.m. to midnight Sunday through Thursday and 11 a.m. to 2 a.m. Friday and Saturday.
For more information, call 630-393-9747.