at 1303 Main St, Dallas , 75202 United States
6 FB users likes Frankie's Sports Bar & Grill, set it to 1058 position in Likes Rating for Dallas, Texas in Local Business category
Frankie's Sports Bar & Grill is Dallas based place and this enity listed in Bar & Grill category. Located at 1303 Main St TX 75202.