Top 10 Places to Eat in the Fraser Valley

place to eat fraser valley

When it comes to grabbing a quick bite for lunch with colleagues or dining out with family & friends, finding a place to eat that offers everything you are looking for isn’t always easy.  For me it’s not just about price, since everything costs money and we love getting more bang for our buck.

Good food, great service and a friendly and relaxing atmosphere play a key role when choosing the right place to enjoy!   There are tons of little gems located in the Fraser Valley, some you might already be aware of, some may catch you by surprise. But there is no shortage of great places to eat in the Fraser Valley.

1. Fat Burger – Located at Highstreet Mall B150 – 3122 Mt. Lehman Road

The absolute best burgers in town!  Fat Burgers has a great diner type vibe, and the prices are amazing.  A combo (burger any way you want, refillable drink and fries) costs around $15 bucks + but the burgers are homemade, service is great and kids are welcome!

2. Red Robin Abbotsford – Located on South Fraser Valley

Just a few blocks from Seven Oaks mall.  Red Robin has always been one of my favorites.  They are one of the best places in town to order a Bellini if you are out without the kids to enjoy.  Their menu offers something for everything, from pasta to chicken to greens to steak.  And their prices are reasonable.  The service is pretty good, too!

3. Mission Springs Brewing Company & Restaurant –  7160 Oliver Street, Mission B.C  

One of the best restaurants I’ve ever been too, with the most unique vibe ever!  Mission Springs is well known for their beer and pizza!  The staff is super friendly, prices reasonable and food to die for. It’s a place families can go to dine out and single can mix and mingle to have a great time.  If you haven’t been, check it out.

4. Rocko’s Diner – 32786 Lougheed Highway, Mission, BC

I spent many late nights at this unique and friendly home away from home diner.  One of the best things about Rocko’s is how at home you feel when you are there.  Old diner stools, malt shakes, and some of the best food I’ve ever eaten.  Want to try something out, grab a bite of their Monte Cristo sandwich which is mouth-watering.  The portions are larger than most can handle, too!

5. Dragon Fort – 2421 Pauline St, Abbotsford, BC

Some people like it, some don’t. We absolutely love the Dragon Fort. Dining in the wait staff is always friendly, going over and above for their customers. Mama (owner) is amazing, and the food is delicious!  Their combo selections are plenty enough. You can get 3 items for $10.00. We usually order 2 combos (six items) and it’s enough for all four of us. Walk-ins get a 10% discount off their meal.

6. Afterthoughts – 32500 South Fraser Way, Abbotsford, BC

A gourmet dessert restaurant, if you haven’t been to Afterthoughts you do not know what you are missing!  Sweet treats and coffee to die for. 60 Baked Cheesecakes, 10 Unbaked Cheesecakes, 10 Tall Cakes, and 5 Pies that change daily! Plus they have to go orders.

7. Original Joe’s Restaurant & Bar – #101 – 2649 Trethewey Street, Abbotsford, BC

One of the few places in town that hand presses fries (no freezer) fries for their customers. The ambiance is great, servers excellent, and in the summer you can enjoy one of Joe’s girls beer outside on the patio.  Pub style food, great burgers, salads, and well rounded portions. If you haven’t checked them out – do it!

8. Apple Betty’s Buffet – 220-32500 South Fraser Way, Abbotsford, BC

Although this place gets horrible reviews, I have to give my honest opinion. We’ve been taking our kids here for years and never had a complaint. The food is not gourmet but we found it’s a great place to take the kids, buffet’s are hard to come by. They have a variety of food, chinese, pasta, potatoes, salads, soups. Our food has never been cold and the prices are great for what you get, drink and dessert all you can eat. Best time to go is right before 4pm for lunch, or early supper at 6pm. The staff is always friendly and the owner is great. Try it for yourself.

9. Greek Islands Restaurant – two locations Abbotsford, BC

Do you love calamari? Then you will love Greek Isle as they serve the best Greek food around. Bacon wrapped steak bites, Baked lasagna, Schnitzel and Chicken Entrees that are divine. Great ambiance, good service. Prices a bit top heavy for my liking but not in comparison to other places with great food. Average plate runs $20 per person.

10. Baveria House – 33233 Walsh Avenue, Abbotsford BC

One of the best restaurants we’ve been too, smaller but the food is tremendous. Best veal cutlets in town! Buck a shuck oyster night, steak and prawns, Vienna Schnitzel and Brew only $12.95, baby back ribs special and prime rib is awesome!