at 11208 West Florissant Ave, St. Louis , 63033 United States
The Hottest Sports Bar in Town!!! Good food, drinks and fun!!!
take 270 exit at W. Florissant Ave located in the clock tower plaza at 11208 West Florissant Ave
4397 FB users likes Knockouts BarGrill, set it to 29 position in Likes Rating for St. Louis in Bar category
Knockouts BarGrill is St. Louis based place and this enity listed in Bar category. Located at 11208 West Florissant Ave MO 63033. Contact phone number of Knockouts BarGrill: (314) 838-2245