Indian Creek Orchard Winery Grill - Saint Croix Falls

American, Italian, Grill
120 N Washington St, Saint Croix Falls, USA, United States

Indian Creek Orchard Winery Grill

3.9 / 5 of 96 Reviews
Phone
+17154832829
Address
120 N Washington St, Saint Croix Falls, USA, United States

Opening Hours

  • Thursday
    11:00-20:00
  • Friday
    11:00-21:00
  • Saturday
    11:00-21:00
  • Sunday
    11:00-19:00

Amenities

Terrace
Wheelchair Accessible

Reserve now

Feedback

★ 3.9 / 5 of 96 Reviews

The average assessment of 3.9 shows that Indian Creek Orchard Winery Grill so far has satisfied the most of its visitors.

Never have any of us been treated so badly, rudely, and inappropriately in a restaurant or any...

katie-hinrichs

, long waits!

a-google-user-fern15

More information

The place also offers the possibility to sit outside and be served in beautiful weather.

Related Restaurants

Fast & Simple Download Menulist App now