Castillo's Huff Bar & Grill Address: 5435 Highway 1806, Huff, ND 58554 Phone: (701) 663-3376 Nice to Know: Wifi No Restaurants