Durbin WV Restaurants 1. Main St, Durbin, WV 26264 | Al's Upper Inn Club (304) 456-4699 2. Main St, Durbin, WV 26264 | Station 2 Restaurant (304) 456-4506