Press Box Grill is located in the Historic Wilson Building (on the SW corner of Elm and Ervay) in downtown Dallas. This neighborhood favorite sports bar and grill has a 112″ HD 1080p TV, 17 flat-screen TVs, 36 beers on tap and 40 bottle selections from around the world, a full menu of bar-food favorites, salads, sandwiches, burgers and more!