Dining in a small Vermont town like Middlebury requires a bit of planning. Many restaurants are closed one or two days a week—maybe even more, and operating hours often change seasonally. That’s why we created this Dining in Middlebury Restaurant Matrix—a clear, easy-to-use guide to help you figure out what’s open when, whether you’re hunting for Monday lunch or a late Sunday dinner.
Scroll through the matrix to see at a glance which restaurants are open on each day of the week. Below the matrix, you’ll find more detailed descriptions of select recommended restaurants, including what makes them special, when they’re open, and why locals and visitors alike keep coming back.
Keep in mind that these hours are subject to change. Last updated June 2026.
Bon appétit!



| Day of the Week | Breakfast | Lunch | Dinner |
| Monday | Jessica’s at Swift House Inn Juice Amour Rosie’s Middlebury Middlebury Food Coop Middlebury Bagel Otter Creek Bakery & Deli Haymaker Bun Co. Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Green Peppers Restaurant SEA Dinette by Sushi Maru | Mad Taco Rosie’s Middlebury Middlebury Food Coop Noonie’s Middlebury Nino’s Pizza Middlebury Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Middlebury Bagel & Deli SEA Dinette by Sushi Maru | Two Brothers Tavern Tavern on the Tee Nino’s Pizza Middlebury Mad Taco Rosie’s Middlebury Rice Waybury Inn Pub Green Peppers Restaurant SEA Dinette by Sushi Maru |
| Tuesday | Jessica’s at Swift House Inn Juice Amour Rosie’s Middlebury Middlebury Food Coop Middlebury Bagel Otter Creek Bakery & Deli Haymaker Bun Co. Shiretown Marketplace Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company SEA Dinette by Sushi Maru | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Grapevine Grille Shiretown Marketplace Noonie’s Middlebury Nino’s Pizza Middlebury Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Mr. Ups Restaurant & Pub Tavern on the Tee Haymaker Bun Co. Middlebury Bagel & Deli Juice Amour SEA Dinette by Sushi Maru | Taste of India Two Brothers Tavern Shiretown Marketplace Tavern on the Tee Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn Mad Taco Rosie’s Middlebury Mr. Ups Restaurant & Pub Rice SEA Dinette by Sushi Maru |
| Wednesday | Jessica’s at Swift House Inn Juice Amour Rosie’s Middlebury Middlebury Food Coop Middlebury Bagel Otter Creek Bakery & Deli Haymaker Bun Co. Shiretown Marketplace Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Green Peppers Restaurant SEA Dinette by Sushi Maru | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Grapevine Grille Shiretown Marketplace Costello’s Market Noonie’s Middlebury Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Mr. Ups Restaurant & Pub Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Middlebury Bagel & Deli Juice Amour SEA Dinette by Sushi Maru | Taste of India Tourterelle Restaurant Two Brothers Tavern Shiretown Marketplace Costello’s Market Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn Mad Taco Jessica’s at Swift House Inn Rosie’s Middlebury Fire & Ice Tavern on the Tee Mr. Ups Restaurant & Pub Crooked Ladle The Grille at Middlebury College Waybury Inn Pub Green Peppers Restaurant Middlebury Marquis Cafe SEA Dinette by Sushi Maru Rice |
| Thursday | Jessica’s at Swift House Inn Juice Amour Rosie’s Middlebury Middlebury Food Coop Otter Creek Bakery & Deli Haymaker Bun Co. Shiretown Marketplace Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Green Peppers Restaurant SEA Dinette by Sushi Maru | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Grapevine Grille Shiretown Marketplace Costello’s Market Noonie’s Middlebury Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Mr. Ups Restaurant & Pub Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Juice Amour Middlebury Marquis Cafe SEA Dinette by Sushi Maru | Taste of India Two Brothers Tavern Shiretown Marketplace Costello’s Market Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn Mad Taco Jessica’s at Swift House Inn Tourterelle Restaurant Rosie’s Middlebury Fire & Ice Mr. Ups Restaurant & Pub Crooked Ladle Tavern on the Tee The Grille at Middlebury College Waybury Inn Pub Green Peppers Restaurant Middlebury Marquis Cafe SEA Dinette by Sushi Maru |
| Friday | Jessica’s at Swift House Inn Juice Amour Waybury Inn Pub Rosie’s Middlebury Middlebury Food Coop Middlebury Bagel Otter Creek Bakery & Deli Haymaker Bun Co. Shiretown Marketplace Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Green Peppers Restaurant SEA Dinette by Sushi Maru | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Grapevine Grille Shiretown Marketplace Costello’s Market Noonie’s Middlebury Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Mr. Ups Restaurant & Pub Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Middlebury Bagel & Deli Juice Amour Middlebury Marquis Cafe SEA Dinette by Sushi Maru | Taste of India Shiretown Marketplace Costello’s Market Two Brothers Tavern Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn Mad Taco Jessica’s at Swift House Inn Tourterelle Restaurant Rosie’s Middlebury Fire & Ice Tavern on the Tee Mr. Ups Restaurant & Pub Rice Crooked Ladle The Grille at Middlebury College Waybury Inn Pub Green Peppers Restaurant Middlebury Marquis Cafe |
| Saturday | Juice Amour Jessica’s at Swift House Inn Rosie’s Middlebury Waybury Inn Pub Middlebury Food Coop Middlebury Bagel Otter Creek Bakery & Deli Haymaker Bun Co. Shiretown Marketplace Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Grapevine Grille Shiretown Marketplace Two Brothers Tavern Costello’s Market Sabai Sabai American Flatbread Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Haymaker Bun Co. Fire & Ice Mr. Ups Restaurant & Pub Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Middlebury Bagel & Deli Juice Amour Middlebury Marquis Cafe | Taste of India Shiretown Marketplace Two Brothers Tavern Costello’s Market Sabai Sabai Nino’s Pizza Middlebury American Flatbread Morgan’s Tavern at the Middlebury Inn Mad Taco Jessica’s at Swift House Inn Tourterelle Restaurant Rosie’s Middlebury Fire & Ice Tavern on the Tee Mr. Ups Restaurant & Pub Rice Crooked Ladle The Grille at Middlebury College Waybury Inn Pub Green Peppers Restaurant Middlebury Marquis Cafe |
| Sunday | Jessica’s at Swift House Inn Waybury Inn Pub Rosie’s Middlebury Middlebury Food Coop Otter Creek Bakery & Deli Haymaker Bun Co. Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company | Mad Taco Rosie’s Middlebury Middlebury Food Coop Taste of India Two Brothers Tavern Sabai Sabai Morgan’s Tavern at the Middlebury Inn 7 South Sandwich Company Otter Creek Bakery & Deli Fire & Ice Tavern on the Tee Green Peppers Restaurant Haymaker Bun Co. Juice Amour | Taste of India Two Brothers Tavern Sabai Sabai Mad Taco Jessica’s at Swift House Inn Rosie’s Middlebury Fire & Ice Tavern on the Tee Crooked Ladle The Grille at Middlebury College Waybury Inn Pub Green Peppers Restaurant |
RESTAURANT MATRIX

Select Restaurant Descriptions

American Flatbread
Address: 137 Maple Street, Middlebury, VT
Hours:
- Tuesday: 5 p.m. – 9 p.m.
- Wednesday–Thursday: 11 a.m. – 2 p.m.; 5 p.m. – 9 p.m.
- Friday–Saturday: 11 a.m. – 2 p.m.; 4:30 p.m. – 9:30 p.m.
- Closed Sunday & Monday
- Instagram: @americanflatbread_midd
Tucked inside the historic Marble Works District along the Otter Creek, American Flatbread is a beloved community gathering spot offering wood-fired pizzas made with local, organic ingredients. The dining room is cozy and vibrant, with a seasonal patio that overlooks the waterfall. Signature flatbreads like the Punctuated Equilibrium (with caramelized onions, goat cheese, and Kalamata olives) or the Revolution (pepperoni, mushrooms, green peppers) pair beautifully with a rotating tap list of Vermont beers and ciders. Locals can often be found around the well appointed bar. Gluten-free and vegan options are available. Reservations recommended for weekends.

Crooked Ladle
Address: 52 Main Street, Middlebury, VT
Hours:
- Wednesday–Sunday: 4:30 p.m. – 8:30 p.m.
- Closed Monday & Tuesday
- Instagram: @crookedladle
Crooked Ladle is a cozy, stylish eatery tucked just across from the Middlebury Falls, offering an ever-changing menu of thoughtfully sourced, seasonal fare. The dishes are inventive and crave-worthy—bao buns, Korean fried chicken, pickled everything—and the portions are generous. The bar is one of the largest and best-stocked in town, with craft cocktails, Vermont beers, and a vibe that keeps locals coming back week after week. The atmosphere is lively but intimate, and the service is consistently warm. A go-to for a casual night out with serious flavor. Reservations encouraged.
Fire & Ice
Address: 26 Seymour Street, Middlebury, VT
Hours:
- Wednesday–Friday: 4:00 p.m. – 8:00 p.m.
- Saturday–Sunday: 12:00 p.m. – 8:00 p.m.
- Closed Monday & Tuesday
- Instagram: @vtfireice
Fire & Ice is a landmark dining destination in Middlebury—locally owned since 1974—with an ambiance that blends casual warmth and a touch of elegance. The menu features standout items like slow‑roasted prime rib, hand‑cut steaks, and fresh roast duck. Pair your entrée with one of the wood‑decked views or sip a craft cocktail in the Big Moose Pub. Whether you’re stopping in for a weekend lunch or a special dinner out, Fire & Ice delivers hearty, satisfying meals and a welcoming atmosphere.

Grapevine Grille
Address: 9 Main Street, Middlebury, VT
Hours:
- Tuesday–Thursday: 11:00 a.m. – 3:00 p.m.
- Friday–Saturday: 11:00 a.m. – 5:00 p.m.
- Sunday–Monday: Closed
- Instagram: @grapevinegrillevt
Grapevine Grille is a soulful little spot on just south of downtown on Route 7 in Middlebury, specializing in paninis, bowls, wraps, and baked goods that hit all the right notes—literally. Every item on the menu is named after a song, artist, or album, creating a playful homage to the music that moves us.
From the Avocado Davida to That’s Hamore, the menu is packed with creativity and flavor. Everything is made fresh, with plenty of gluten-free and vegetarian options. Don’t sleep on the baked goods either—cookies and bars rotate frequently, and there’s often a fun seasonal twist.
Grapevine is counter-service and casual, ideal for takeout or a quick lunch downtown. The music theme isn’t just in the names—the playlist always vibes, and the laid-back energy makes it a favorite among students, locals, and visitors looking for something offbeat but nourishing. Another cool perk of eating there is that you can visit Drop-In Brewery next door and enjoy a pint while you wait for your sandwich to be prepared. They will bring it right over.


Haymaker Bun Company
Address: 7 Bakery Lane, Middlebury, VT
Hours:
- Monday–Friday: 7:30 a.m. – 2:00 p.m.
- Saturday & Sunday: 8:00 a.m. – 2:00 p.m.
Instagram: @haymakerbuns (Middlebury location)
Haymaker Bun Company is a downtown Middlebury bakery and café that’s beloved for its warm buns, inventive pastries, and fresh, locally sourced breakfast and lunch fare. Located along the Otter Creek, the multi-floor interior (plus summer deck) offers cozy spots to enjoy slow mornings or midday bites. Signature items include flaky croissants, savory breakfast buns, seasonal lunch sandwiches, and rotating daily specials. It’s a go-to spot for early risers, students, and anyone craving a dependable, delicious baked treat.



Jessica’s at Swift House Inn
Address: 25 Stewart Lane, Middlebury, VT 05753
Hours:
- Breakfast — Weekdays: 7:30 a.m. to 9:30 a.m.; Weekends: 7:30 a.m. to 10:00 a.m.
- Dinner — Wednesday, Thursday & Sunday: 5:00 p.m. to 8:00 p.m.; Friday & Saturday: 5:00 p.m. to 8:30 p.m.
- Instagram: @swifthouseinn (restaurant & inn)
Jessica’s offers a refined take on New England Contemporary American cuisine—each dish thoughtfully crafted using local and seasonal ingredients, including fresh herbs grown in the inn’s own gardens. The historic dining room, library, and indoor porch (plus a seasonal deck) offer cozy, elegant spaces, each with its own warmth. Fireplaces glow in cooler months, creating a romantic atmosphere ideal for special dinners. Whether you come for a leisurely breakfast or a beautifully lit dinner, expect attentive service, an award‑winning wine list, and flavors that celebrate Vermont’s best. We have a special spot in our heart for Jessica’s since it is our own restaurant onsite at Swift House Inn.


Mad Taco
Address: 3 Mill Street, Middlebury, VT 05753
Hours:
- Daily: 12:00 p.m. – 8:00 p.m.
- Instagram: @themadtaco802
Mad Taco brings bold flavor and laid-back vibes to the heart of Middlebury. This counter-service taqueria is known for its inventive tacos, house-smoked meats, and cult-favorite spicy margaritas. Don’t miss the “Slow Burn” taco, a smoky, spicy combo that delivers on its name. You’ll find a rotating chalkboard menu with burritos, nachos, and tangy house-pickled veggies.
What makes this spot even more special? The outdoor seating sits right along the bank of the Otter Creek, offering breezy views and a relaxed, riverside atmosphere. It’s an easy go-to for lunch, dinner, or casual cocktails—seven days a week.

Middlebury Bagel & Deli
Address: 11 Washington Street, Middlebury, VT
Hours:
- •6:00 a.m. – 1:00 p.m. except Tuesday and Sunday, which are closed
Instagram: @middleburybageldeli
Middlebury Bagel & Deli is an early-morning staple in town, serving hand‑rolled bagels, freshly made donuts, breakfast sandwiches, and a full deli menu. It’s family‑owned and deeply local. You’ll see lines forming early for classics like toasted bagels with cream cheese, lox, or hearty breakfast burritos. Their cozy seating area, friendly staff, and strong coffee make it a favorite among commuters, students, and locals alike.
If you arrive early, this is the place to start your day with something warm, satisfying, and quintessentially Vermont.

Middlebury Natural Foods Co‑op
Address: 9 Washington Street, Middlebury, VT
Hours: 8:00 a.m. – 7:00 p.m. daily
Instagram: @middlebury_coop
The Middlebury Natural Foods Co‑op is more than a grocery store—it’s a community hub for healthful, locally sourced, and ethically curated foods. Open every day from 8 a.m. to 7 p.m., the co‑op offers a prepared food counter with sandwiches, soups, wraps, and pizzas, plus a full deli, bakery, bulk section, and café seating both indoors and outside.
The co‑op is a member‑owned cooperative, welcoming both members and the public.
Whether you’re looking for a quick lunch, local provisions to take home, or just a comfortable spot to relax with good food, the Co‑op is a reliable and beloved staple in Middlebury’s food scene.

Rosie’s Restaurant
Address: 886 Route 7 South, Middlebury, VT
Hours:
- Monday–Sunday: 7:00 a.m. – 8:00 p.m.
- Instagram: @rosies.restaurant
Rosie’s is a classic, family-owned roadside diner that’s been serving up hearty Vermont comfort food since 1983. With its warm service, bottomless coffee, and massive menu, Rosie’s is a local favorite for breakfast, lunch, and dinner—open seven days a week, and especially beloved by early risers.
Regulars swear by the blueberry pancakes, corned beef hash, meatloaf, salads, and crispy home fries for breakfast, and return for homestyle dinners like chicken tenders, turkey with stuffing, or the all-day burger specials. The vibe is casual, welcoming, and quintessentially Vermont—perfect for travelers, students, families, and anyone craving no-frills, satisfying diner fare.
Rosie’s is also one of the rare spots in town offering consistent hours every day of the week, making it a reliable go-to when other places are closed.

Sabai Sabai
Address: 2 Merchant’s Row, Middlebury, VT
Hours:
- Saturday and Sunday: 12:30 p.m. – 3:00 p.m. and 4:30 p.m. – 8:00 p.m.
- Monday and Tuesday: Closed
- Wednesday: 4:30 p.m. – 8:00 p.m.
- Thursday and Friday: 11:30 a.m. – 2:30 p.m. and 4:30 p.m. – 8:00 p.m.
Sabai Sabai is a cozy downtown Thai restaurant known for its fresh ingredients, vibrant flavors, and warm hospitality. Tucked into Merchant’s Row just off Main Street, it’s a go-to spot for comforting curries, stir-fries, and noodles, whether you’re dining in or grabbing takeout.
Customer favorites include the Panang Curry, Drunken Noodles, and Pad Thai—with your choice of chicken, shrimp, tofu, or vegetables. The Thai iced tea is rich and refreshing, and portions are generous. The menu also features gluten-free and vegetarian-friendly options, making it a crowd-pleaser for diverse palates.


ShireTown Marketplace
Address: 54 College Street, Middlebury, VT
Hours:
Instagram: @shiretownmarketplace
ShireTown Marketplace is a beloved & versatile downtown eatery and market, blending café culture with a small-town general store vibe. Their menu features breakfast staples, hearty sandwiches, soups, and a rotating café fare – plus a year-round creemee window that draws locals and visitors alike. The space is open, warm, and friendly, ideal for a casual bite, browsing local goods, or picking up something to-go on your way out.
During the week, you’ll often find locals lingering over coffee or students grabbing quick lunches. With its central location, dependable hours, and community feel, ShireTown is a go-to for breakfast, casual lunch, or that midday pick-me-up in Middlebury.

Taste of India
Address: 1 Court Street, Middlebury, VT
Hours:
- Tuesday, Wednesday, Thursday: 11:30 a.m. – 2:00 p.m.; 4:30 p.m. – 8:00 p.m.
- Friday and Saturday: 11:30 a.m. – 2:00 p.m.; 4:30 p.m. – 9:00 p.m.
- Sunday: 11:30 a.m. – 2:00 p.m. and 4:30 p.m. – 8:30 p.m.
- Monday: Closed
Facebook: @tasteofindiavt
Taste of India is a cozy, family-run gem located just off the town green in Middlebury. Locals love it for its consistently flavorful North Indian cuisine, warm hospitality, and generous portions. Whether you’re ordering takeout or dining in the peaceful, spice-scented dining room, you’ll find classic curries, fluffy naan, fragrant biryanis, and a great selection of vegetarian and vegan options.
Favorites include the Chicken Tikka Masala, Saag Paneer, Lamb Vindaloo, and the garlic naan—served hot and fresh from the tandoor. Their lunch specials are a hit with students and professionals alike, and the weekend dinner crowd includes regulars who have been coming for years. The spice level is customizable, making it easy to accommodate any palate.
Mister Up’s Restaurant & Pub
Address: 25 Bakery Lane, Middlebury, VT
Hours:
- Tuesday–Thursday: 11:30 a.m. – 9:00 p.m.
- Friday–Saturday: 11:30 a.m. – 10:00 p.m.
- Sunday and Monday: Closed
Instagram: @mister.ups
A Middlebury staple since the 1970s, Mister Ups is the kind of casual, dependable restaurant that locals grow up with and keep coming back to. Located just across the creek from downtown, it’s known for its big portions, friendly service, and an eclectic menu that truly has something for everyone—from burgers and baby back ribs to veggie wraps and seafood scampi.
The dining room is laid-back and kid-friendly, while the bar area draws a mix of townies and college students. There’s a salad bar (a rarity these days), plenty of booth seating, and views of Otter Creek Falls. Mister Ups is especially popular for lunch and early dinners, and it’s one of the few places in town open daily (except Sundays).
Fan favorites include the steak & cheese sandwich, honey BBQ chicken tenders, and fried seafood platters. Don’t overlook the house-made desserts or their wide selection of Vermont brews on tap.
Tourterelle Restaurant & Inn
Address: 3629 Ethan Allen Highway, New Haven, VT
Hours:
- Tuesday: 5:00 p.m. – 8:00 p.m.
- Wednesday–Saturday: 5:30 p.m. – 9:00 p.m.
- Sunday & Monday: Closed
Instagram: @tourterellevt
Tourterelle is a refined French‑inspired dining destination just minutes southeast of Middlebury, set in a beautifully renovated countryside house and barn. Chef Bill Snell pairs Vermont’s finest seasonal produce with classic French technique—dishes like Bouillabaisse, Tagliatelle, and Steak Frites are staples on the menu. The ambiance feels intimate yet elegant, perfect for special occasions or a memorable evening away from town lights. With warm service, stunning views, and a wine list that complements the cuisine, Tourterelle invites diners to slow down and savor every bite.



Two Brothers Tavern
Address: 86 Main Street, Middlebury, VT
Hours:
- Monday – Friday: 4:00 p.m. – 11:30 p.m.
- Saturday & Sunday: 11:30 a.m. – 11:30 p.m.
Instagram: @twobrotherstavern
Two Brothers Tavern is a cornerstone of Middlebury’s food and drink scene, known for hearty comfort cuisine and one of the best beer selections in the region—32 draughts ranging from local craft brews to hard cider. The cozy dining rooms and bar are built for relaxed meals and conversations, and outdoor seating becomes lively in warm months. The bar is usually pretty raucous with various sports games being broadcast, popular with college students and locals. Favorites include their signature Tavern Burger, steak entrees, and rotating seasonal dishes. Whether you’re stopping by for weekend lunch or dinner on a weeknight, Two Brothers brings warmth, flavor, and local character to every visit.

Waybury Inn Pub
Address: 457 East Main Street, Middlebury, VT 05740
Hours (Dinner Service):
- Wednesday–Monday: 4:00 p.m. – 8:00 p.m.
- Closed Tuesday
Instagram: @wayburyinn
Located in the village of East Middlebury at the foot of the Green Mountains, the Waybury Inn Pub offers an inviting, relaxed fine dining experience in a historic 19th-century inn. Open to the public, the cozy pub side is beloved by locals for its fireplace warmth, craft cocktails, and thoughtful Vermont-inspired menu from Chef Tony Petri. Dishes often feature seasonal ingredients and locally sourced meats and vegetables.
A peaceful setting away from downtown, Waybury Inn is a hidden gem—perfect for a quiet dinner, special occasion, or a romantic meal. Don’t forget to check out their excellent wine list and dessert offerings, and if you’re lucky, snag a seat on the front porch during the warmer months.
*Please note that hours change seasonally. Don’t be shy to comment if we need to make a correction. There are a lot of moving parts!

Mark Brown says
thanks
Comments