Findlay IL Foods-Carry Out 1. 200 E South 2nd St, Findlay, IL 62534 | Tailwinds Steakhouse (217) 756-8654