8 Facebook users were in Press Box Grill. It's a 1300 position in Popularity Rating for companies in Local Business category in Dallas, Texas
Summary
Press Box Grill is Dallas based place and this enity listed in Restaurant category. Located at 1680 Elm St TX 75201. Contact phone number of Press Box Grill: (214) 747-8226