Restaurants in Elgin, ND Our Place Cafe Lanes & Lounge208 N Main StElgin, ND, 585337015843150Bars RestaurantsCrookked BobCrossroads Inn Seib's Sports Bar120 N Main StElgin, ND, 585337015843066Bars RestaurantsCrossroads Inn Show More