Decarlo's On the Rock
Address:
335 N Main St, Saint Charles, MO 63301
Phone:
(636) 352-1760
Other Details:
DeCarlos on the Rock is a restaurant and bar located in historic downtown St. Charles. The menu includes appetizers, burgers, salads, kabobs, sandwiches and salads. Happy Hour is Monday through Friday from 4pm to 7pm with $2 domestics, $3 well and 35-cent wings.
Restaurants, Bars
Other Businesses:
- Big A's on The Riverfront at 308 N Main St, Saint Charles, MO 63301
- Remington's at 302 N Main St, Saint Charles, MO 63301
- Little Hills Winery-Shop & Tasting Room at 710 S Main St, Saint Charles, MO 63301
- Undertow at 142 N Main St, Saint Charles, MO 63301
- Talayna's World Class Pizza at 340 N Main St, Saint Charles, MO 63301