Steward's Drive Thru Address: 6748 Lima St, Huntsville, OH 43324 Phone: (937) 686-2233 Restaurants Other Businesses: Town Trolley at 6700 Lima St, Huntsville, OH 43324 Desperado's at 6857 Lima St, Huntsville, OH 43324