Best of 14 restaurants in Old Barrie Barrie

Claudio Ciardi

• Updated: 2024-12-02

Foodies, rejoice! Old Barrie Barrie is a culinary haven, boasting an array of enticing restaurants. Whether you crave classic comfort food, global flavors, or innovative cuisine, this historic neighborhood has something to satisfy every palate. From cozy cafes to upscale bistros, our guide will lead you to the best restaurants in Old Barrie Barrie, ensuring an unforgettable dining experience.

1.Casa Mia Barrie

Authentic Greek and Italian cuisine with a cozy atmosphere

Casa Mia Barrie
  • Time:

    Tuesday to Friday: 11:30am - 9:30pm, Saturday and Sunday: 4:00pm - 9:30pm

  • Rating: 4.4/5 (1141 Review by google)
  • Address:

    88 Dunlop St W, Old Barrie

  • Popular Menu:

    Greek Salad, Pork Souvlaki, Baklava, Spaghetti, Caesar Salad

  • Price Range:

    $0 - $27

2.Il Buco

One of Barrie's best kept secrets with a beautiful lakeview patio

Il Buco
  • Time:

    Tuesday – Thursday: 11:30 AM – 9:00 PM, Friday: 11:30 AM – 10:00 PM, Saturday: 5:00 PM – 10:00 PM, Closed on Sunday & Monday

  • Rating: 4.7/5 (1219 Review by google)
  • Address:

    31 Dunlop St E, Old Barrie

  • Popular Menu:

    Shaved blue rare beef tenderloin, Roasted garlic with goat’s cheese cream sauce, House made lasagna with Bolognese sauce

  • Price Range:

    $25 - $72

3.Mexhico

Delicious, authentic, and fresh Mexican food with vegan options

Mexhico
  • Time:

    5:00 PM - 9:00 PM

  • Rating: 4.8/5 (655 Review by google)
  • Address:

    37 Dunlop St W, Old Barrie

  • Popular Menu:

    Churros Con Helado De Vainilla, Cayenne Pepper Brownie, Mexhico Stuffed Burger

  • Price Range:

    $5.00 - $18.00

4.Michael & Marion's and The Side Door

A cozy spot with great food and friendly service.

Michael & Marion's and The Side Door
  • Time:

    12:00 PM - 12:00 AM

  • Rating: 4.7/5 (647 Review by google)
  • Address:

    89 Bayfield St, Old Barrie

  • Popular Menu:

    Coconut Breaded Tiger Shrimp, Wagyu Burger, Grilled Strip Loin

  • Price Range:

    $$

5.The Crazy Fox Bistro

Quality Without Compromise

The Crazy Fox Bistro
  • Time:

    Tuesday to Thursday: 11:30am - 9:30pm, Friday: 11:30am - 10:30pm, Saturday: 4:30pm - 10:30pm

  • Rating: 4.6/5 (509 Review by google)
  • Address:

    135 Bayfield St, Old Barrie

  • Popular Menu:

    Pecan Crusted Chicken Stuffed with Goat Cheese, Dry Cajun Chicken Wings, Tomato Goat Cheese Soup, Tuna Appetizer, Tempura Shrimp

  • Price Range:

    $$$

6.Milestones

Globally inspired dishes in a warm, welcoming atmosphere

Milestones
  • Time:

    Monday to Saturday: 11:30 AM - 11:00 PM, Sunday: 11:30 AM - 9:00 PM

  • Rating: 4.2/5 (1131 Review by google)
  • Address:

    150 Park Pl Blvd, Old Barrie

  • Popular Menu:

    California Burger, Spinach & Artichoke Dip, Portobello Mushroom Chicken

  • Price Range:

    $31 - $50

Prepare to embark on a culinary adventure where tantalizing flavors ignite your senses and satisfaction is guaranteed. At Milestones, your dietary preferences are not just accommodated but celebrated, ensuring an inclusive dining experience for all. The team of culinary artisans is renowned for their warm hospitality, adding a touch of genuine warmth to every interaction.



Indulge in a gastronomic journey that evolves with the seasons, as Milestones unveils a rotating menu that will keep you eagerly returning for more. Each dish is a masterpiece crafted with the finest ingredients, promising a tantalizing dance of flavors on your palate. Whether you seek a comforting classic or an innovative creation, Milestones' dedication to culinary excellence will transport you to a realm of dining bliss.

7.Made in Mexico Barrie

Delicious food at low prices, served quickly by a friendly staff in a great atmosphere

Made in Mexico Barrie
  • Time:

    12:00 p.m. – 10:00 p.m.

  • Rating: 4.4/5 (999 Review by google)
  • Address:

    8 Fairview Rd, Old Barrie

  • Popular Menu:

    Cheese Empanadas, El Pastor, Beef Birria Burrito, Smothered Burrito, Grilled Chicken Alambre

  • Price Range:

    $18 - $25

Prepare yourself for a culinary symphony that will leave an unforgettable mark on your taste buds. Made in Mexico Barrie invites you to embark on a gastronomical adventure where flavors dance harmoniously on your palate. Each dish is a masterpiece, crafted with the finest ingredients and presented with artistry that will ignite your senses. Our generous portions will satisfy even the heartiest appetites, while our attentive staff will cater to your every need with unwavering courtesy and a genuine desire to make your dining experience truly extraordinary.



Immerse yourself in the vibrant flavors of Mexico, where authentic recipes passed down through generations intertwine with modern culinary techniques. Savor the tantalizing aroma of El Pastor, where tender marinated pork is grilled to perfection and served with an array of fresh toppings. Indulge in the crispy delight of our cheese empanadas, bursting with a savory filling that will melt in your mouth. Each bite is a testament to the passion and expertise of our chefs, who have dedicated themselves to bringing the true flavors of Mexico to Barrie. With every visit, you'll create memories that will linger long after your meal has ended.

8.147 Ristorante

Upscale and intimate dinner with beautiful lake views

147 Ristorante
  • Time:

    Tuesday - Saturday, 4pm - 11pm

  • Rating: 4.5/5 (684 Review by google)
  • Address:

    147 Dunlop St E, Old Barrie

  • Popular Menu:

    Lobster Ravioli, Coconut Shrimp, Grilled Calamari, Meatball Appetizer, Pizza

  • Price Range:

    CAD $31 - $50

9.The Iron Skillet Barrie

Challenge your taste buds with Tony’s unmatched steaks and mouthwatering Alfredo sauce.

The Iron Skillet Barrie
  • Time:

    Monday: 11 am - 8 pm, Tuesday: 11 am - 8 pm, Wednesday: 11 am - 8 pm, Thursday: 11 am - 8 pm, Friday: 11 am - 9 pm, Saturday: 10 am - 9 pm, Sunday: 10 am - 8 pm

  • Rating: 4.6/5 (122 Review by google)
  • Address:

    534 Bayfield St N, Old Barrie

  • Popular Menu:

    Chicken Parmesan, Stuffed Yorkshire Pudding, Blackened Steak, Austrian Goulash

  • Price Range:

    $20-$30

10.AMAYA real indian food

Authentic Indian flavors with a modern twist

AMAYA real indian food
  • Time:

    Monday - Thursday: 10:30am - 11:00pm, Friday - Sunday: 10:30am - 12:00am

  • Rating: 4.6/5 (2576 Review by google)
  • Address:

    19 Hart Dr, Old Barrie

  • Popular Menu:

    Kadhi Rice Bowl, Rajma Chawal Rice Bowl, Chicken Biryani

  • Price Range:

    $7.50 - $15.00

11.Moxies Barrie Restaurant

Globally inspired menu and hand-crafted cocktails in a vibrant atmosphere

Moxies Barrie Restaurant
  • Time:

    Monday–Thursday: 11:30 AM – 10:00 PM, Friday–Saturday: 11:30 AM – 11:00 PM, Sunday: 11:30 AM – 9:00 PM

  • Rating: 4.3/5 (1291 Review by google)
  • Address:

    509 Bayfield St, Old Barrie

  • Popular Menu:

    Blackened Chicken Burger, Chicken Madeira Rigatoni, Blackened Shrimp Tacos, Truffle Parmesan Fries

  • Price Range:

    $10.00 - $15.00

Unleash your taste buds on a culinary adventure at Bramalea City Centre! Savor the vibrant flavors of diverse cuisines, expertly crafted to tantalize your palate. Generous portions guarantee a satisfying feast that will leave you yearning for more.



Indulge in an exceptional dining experience at Moxie's Barrie. Immerse yourself in the warm ambiance as Skyskin, your attentive server, guides you through a delectable menu. With patience and grace, she caters to your every need, ensuring a memorable evening. Whether you're savoring a bottle of half-priced wine with friends or indulging in a symphony of appetizers, Moxie's Barrie promises an enchanting culinary escape.

12.Town & Country Steakhouse

Memorable dining experience with exceptional service and a cozy ambiance

Town & Country Steakhouse
  • Time:

    Wednesday-Sunday 5:00 PM - 10:00 PM

  • Rating: 4.4/5 (440 Review by google)
  • Address:

    76 Dunlop St W, Old Barrie

  • Popular Menu:

    Filet Mignon, Rib Eye Steak, Surf and Turf, Steak and Shrimp, Greek Salad

  • Price Range:

    $35 - $139

Immerse yourself in an enchanting dining experience at this hidden oasis. As the sun dips below the horizon, casting a warm glow upon the outdoor seating, let the serene ambiance transport you to a realm of culinary delights. Don your finest attire and prepare to be captivated by the impeccable service and delectable cuisine that awaits.



Indulge in the culinary masterpiece that is their steak, a symphony of flavors that will tantalize your taste buds. Savor every bite as it melts in your mouth, leaving you craving more. While the calamari may not have reached the same heights, the overall dining experience is one that will linger in your memory long after your visit. Prepare to be swept away by the opulent ambiance and unparalleled service, making this a culinary journey that transcends ordinary dining experiences.

13.B'Spoke Kitchen + Market

Creating the perfect fit with a blend of gourmet and comfort food

B'Spoke Kitchen + Market
  • Time:

    11:30 AM - 10:00 PM

  • Rating: 4.6/5 (380 Review by google)
  • Address:

    55 Collier St, Old Barrie

  • Popular Menu:

    Deconstructed Dragon Roll, Mexi Bowl, Tuna Poke, Mongolian Brisket, Buddha Bowl

  • Price Range:

    $15 - $20

Embark on a culinary adventure at B'Spoke Kitchen + Market, where tantalizing flavors and warm hospitality converge. Immerse yourself in a vibrant ambiance as you savor each delectable dish, crafted with the freshest ingredients and a touch of culinary artistry. From the moment you step inside, you'll be enveloped by the warmth of the friendly staff, eager to guide you through a menu that caters to every palate.



Indulge in the vibrant flavors of our daily specials, meticulously prepared to showcase the season's bounty. Whether you're craving a hearty sandwich, a crisp salad, or a comforting soup, our chefs have created a symphony of tastes that will leave your taste buds dancing. Each dish is lovingly made with the finest ingredients, ensuring both taste and quality that will entice you to return for more. So join us at B'Spoke Kitchen + Market for an unforgettable culinary experience that will awaken your senses and ignite your love for food.

14.Beertown Public House Barrie

Craft beer and culinary delights for all tastes

Beertown Public House Barrie
  • Time:

    Mon–Thu 11:30 AM–11:00 PM, Fri 11:30 AM–12:00 AM, Sat 10:30 AM–12:00 AM, Sun 10:30 AM–11:00 PM

  • Rating: 4.5/5 (1243 Review by google)
  • Address:

    12 Fairview Rd Unit 5, Old Barrie

  • Popular Menu:

    Proper Poutine, Mongolian Pork Belly Sliders, Chicken Wings

  • Price Range:

    CAN$12 - CAN$30

Suggested posts