Frankie’s Sports Bar is a popular sports bar in the Uptown area of Dallas. They have an incredibly large menu that includes sandwiches, wraps, burgers, dogs, ribs, quesadillas, nachos, and of course pizza. They serve a nice and greasy (as you can see from the picture) thin pizza, and their beer and wine list also […]