New Disney-area sports bar says bigger is better
A new Buffalo Wild Wings sports bar/restaurant opened today just off U.S. 192, near Walt Disney World. The new location is the largest in Central Florida, with a 7,500-square-foot building and a 3,000-square-foot outdoor patio/bar overlooking a lake.