Flagship On The Fox
➤ 100 S Riverside Ave, Saint Charles I-60174-1938, United States
Retirada Na Calçada, Frutos Do Mar, Refeições, Completo, Almoço
"Didn't try any food but I went out with a group for drinks. They had good music playing, a good mix of genres and drinks weren't too expensive. It's a cool spot to go to in Saint Charles, definitely coming back!"