Stop Drive Inn Address: 810 W 1st Ave, Glenns Ferry, ID 83623 Phone: (208) 366-9982 Restaurants Other Businesses: Crossings Winery at 1289 W Madison Ave, Glenns Ferry, ID 83623 Carmela Vineyard Restaurant at 1289 W Madison Ave, Glenns Ferry, ID 83623 Heart Of Idaho, LLC at 160 S Commercial St, Glenns Ferry, ID 83623