Tailwinds Steakhouse

Steakhouse
$ $ $ $
200-202 E. South 2nd St.
Findlay, IL 63434

Tips

  • Very good good! Great service!
  • The owner isn't very attractive but he puts out
  • Come see the new outside sign!
  • Please post pics of your visit to Foursquare.