Located deep in the heart of Dallas, Frankie’s is nirvana for Texas sports fans. Patrons can view games on any of 26 high-definition plasma TVs, including […]
Frankie’s, a cocktail-and-sports bar last sighted on McKinney Avenue, has a new home downtown. And, judging by the bustling crowd, Dallasites have already accepted the venue’s […]
The original Uptown location of Frankie’s closed in 2013. The well-known watering hole relocated to Main Street downtown this year with a sleek sports bar that’s […]