at 811 N 9th St, St. Louis , 63101 United States
122 FB users likes St.louis Hall of Fame Sports Bar, set it to 146 position in Likes Rating for St. Louis in Bar category
St.louis Hall of Fame Sports Bar is St. Louis based place and this enity listed in Fast Food Restaurant category. Located at 811 N 9th St MO 63101. Contact phone number of St.louis Hall of Fame Sports Bar: (314) 421-4000