: a very important part of something : something or someone that provides support and makes it possible for something to exist or succeed

Welcome to our website 

we're so glad you're here!

This is a great place to:

Find directions

See our menu

Read our story


Follow us on Instagram


We are pleased to announce our upcoming fall dinner!

“The First Tastes

of Fall”

Pop-up Dinner

Saturday, September 21st

6:30 PM


"Small bite trio”

  • Shrimp and avocado wontons

  • Jalapeno cheddar cheese poppers

  • Caramelized onion and gruyère mini tarts


Roasted beet and carrot salad

Main Course

  • Maple glazed salmon

  • Sweet potato and apple purée

  • Roasted Balsamic Brussel sprouts


Salted caramel panna cotta

$65 per ticket (gratuity included)

Come to Mainstay to pre-purchase your seat

(cash or check only please)

Seat reservations will become non-refundable the week of the dinner (unless there are guests on our wait list)


Our Menu

Chick pea san.jpg


breakfast sandwich

Toasted ciabatta, cheddar cheese, egg, your choice of ham, sausage, kielbasa, or bacon. Served with fruit. 5

egg bake

Our homemade egg bake. Ask your server about the flavor of the day. Served with fresh fruit. 5

yogurt parfait

Vanilla yogurt, strawberries, blueberries, house-made granola, and a drizzle of honey. 5

breakfast burrito

Pork chorizo, fried potatoes, red peppers, scrambled eggs, and cheddar cheese, wrapped in a flour tortilla, and served with salsa and fresh fruit. 5.25

Add avocado for .75


Full/Half - Served with kettle chips or a side salad.

chicken salad

House-made chicken salad, mayo, cheddar cheese, lettuce, and tomato, served on your choice of multi-grain, toasted ciabatta, or a spinach & herb wrap. 9/7


Hand-sliced ham, salami, provolone cheese, mayo, and a house-made olive salad, served toasted on ciabatta bread.10/8

Turkey Avocado BLT

Thick hand-sliced turkey, avocado, bacon, mayo, lettuce, and tomato, served on your choice of multi-grain, toasted ciabatta, or a spinach & herb wrap. 9.5/7.5

garden veggie chickpea salad

House-made chickpea salad, lettuce, tomato, sprouts, and house-made hummus, served on toasted multi-grain. 9/7

Salami, mozzarella, & roasted red pepper

Mozzarella cheese, salami, roasted red pepper, fresh basil, and olive oil, served toasted on ciabatta bread . 10/8

tuna salad

House-made tuna salad, lettuce, tomato, cucumber, and sprouts, served on your choice of multi-grain, toasted ciabatta, or a spinach & herb wrap. 9/7


Extra cheese, veggies, or dressing - .50

Side of chips, extra meat - 1





fresh strawberry

Sliced strawberries, dried cranberries, house-made candied walnuts, bleu cheese, and chicken. Served with house-made poppyseed vinaigrette. 10/8

mediterranean chop

Cherry tomatoes, roasted red pepper, cucumber, onion, mozzarella cheese, fresh dill, and roasted chickpeas. Served with house vinaigrette. 10.5/8.5

Southwest avocado

Avocados, black bean corn relish, cheddar cheese, and chicken. Served with chipotle ranch. 10/8

fruit and walnut

Dried cranberries, raisins, house-made candied walnuts, parmesan cheese, and chicken. Served with house vinaigrette. 9/7

Red, white, and bleu

Strawberries, blueberries, bacon, avocado, and bleu cheese. Served with house-made poppyseed vinaigrette. 10.5/8.5

Specialty Toasts

Classic Avocado Toasted multigrain bread, sliced avocado, tomato, and a pan-fried egg. 5

Mediterranean Avocado- Toasted multi-grain bread, house-made hummus, sliced avocado, cherry tomatoes, and sprouts. 6

Banana Nut- Toasted multi-grain bread, peanut butter, sliced bananas, sliced almonds, and a drizzle of honey. 5


From scratch using local ingredients. Made fresh daily.

Cup 4/ Bowl 5

Choose Two: Pair any half sandwich with a half salad or cup of soup. 10

So delicious, great atmosphere!
— Maxx R.
For sure the best coffee in town, probably the best food in town.
— Julie K.
Love the atmosphere!
— Tim G.
The Colombian coffee is unbelievably fresh.
— Gina M.


316 West Main St.
Marshall, MN



Mon – Tues, 7 am – 4 pm

Wed – Thurs, 7 am – 7 pm

Fri, 7 am – 4 pm

Sat, 8 am – 4 pm




(507) 537-9565