Frankie's Downtown | Dallas, TX

Frankie's Downtown Dallas is a Bi-level sports bar offering upmarket pub grub, happy hours, lots of craft beers on tap & many TVs.

Loading...

Leave a Review

Frankie’s Downtown Dallas is a Bi-level sports bar offering upmarket pub grub, happy hours, lots of craft beers on tap & many TVs.

    Loading...