Frankie's Sports Bar & Grill
Location1303 Main St.
Dallas, TX 75202 | Get Directions
The sleek sports bar is ideal place to catch a game. Which game, you ask? Any of them. There are enough flat screen TVs to accommodate a full house – 44 to be exact. On any given night the space is bustling with sports fans as well as thirty locals looking to sip a pint of beer or perfectly crafted cocktail.