Location: 115 West Main Street, Taylor, ND 58656
Phone:(701)974-2261
Category: Restaurants
Tags: Fruits & Vegetables, Bars & Taverns, Bars & Pubs, Wines, Night Clubs, Brew Pubs