Drag box to select area
100% Were impressed
Outback Steakhouse is located in the Country Club Plaza just off of Highway 94 and Ford Lane. While it is known for signature steaks and blooming onion appetizer, chicken, seafood, ribs, pasta, soup and salads are also on the menu. If you're in a hurry online ordering and curbside take-away are also available.
1620 Country Club Plaza Dr, Saint Charles, MO 63303
- Accessibility Details: There is a sidewalk ramp.
- Hours: Mon - Thu, 4pm - 10pm; Fri, 4pm - 11pm; Sat, noon - 11pm; Sun, noon - 10pm
- Accessible: yes