Longhorn Bar Address: 302 Main St S, Towner, ND 58788 Phone: (701) 537-5882 Restaurants, Bars Other Businesses: Hot Stuff Pizza at 801 Main St S, Towner, ND 58788 McIntee Law Firm at 207 Main St S, Towner, ND 58788 Ranch House Restaurant at 217 Main St S, Towner, ND 58788