Best Vegan Restaurants In North Sioux City, SD

Last Updated:
Sort
Planet Sub is a restaurant located in North Sioux City, South Dakota at 1312 River Dr. They are open every day of the week. When we turn the lights on each day and open our doors, we’re carrying on a piece of tradition that dates back over 35 years. We like to say we’ve been making sandwiches this way since 1979, creating a cult-like following wherever we’ve gone. Sean and Jeff opened their...
1312 River Dr, North Sioux City, SD, 57049
Rank
1
0 votes
Sponsor
0.0