2765 North Highway 67
Florissant, MO 63033
Florissant, MO 63033
+1 314 921 0626
Open HoursM-Th 4p-1:30a; F-Sa 11a-1:30a; Su 11a-mid
OverviewKenrod's All-Star Sports Grill sports bar is well known for its programming, as it has eight satellites and 50 televisions, which broadcast sports into every nook and cranny...
more