Get directions to: Sit-n-bull Bar, Taylor, ND
Restaurant address: 115 West Main Street Taylor, ND 58656, USA
Restaurant: Sit-n-bull Bar