Barbecue Restaurants in Velva, ND Lariat Club508 US 52Velva, ND, 587907013382706Barbecue RestaurantsBars Show More