Thirsty On 30 Address: 502 E Front St, Stanwood, IA 52337 Phone: (563) 942-3030 Restaurants, Bars Other Businesses: Ditto's Family Restaurant at 514 E Front St, Stanwood, IA 52337