Blaine, WA Restaurants
Great places to eat and drink in Blaine WA!
Drayton Harbor Oyster Company
685 Peace Portal Drive, Blaine, WA
HOURS: Monday – Sunday Noon to 7 PM
YUM! One of Blaine’s hidden treasures is Drayton Harbor Oyster Company. From tide-to-table in less than 13 minutes, their oysters are hand-picked from their tide-tumbled oyster farm in Drayton Habor. Enjoy fresh, (we mean FRESH) delicious osyters, oyster stew, oyster sandwiches, tacos and so much more while enjoying the view.
Bordertown Mexican Grill
538 Peace Portal Drive, Blaine, WA
HOURS: 7 Days A Week
Delicious Mexican food serving, Tortas, Burritos, Super Burritos and more! Next to Starbucks with plently open-air patio seating. Ample parking streetside.
Chada Thai Restaurant
825 Peace Portal Drive, Blaine
HOURS: View website for adjusted hours.
Fabulous authentic Thai food! Chada Thai’s menu has a wide variety of choices to accommodate your mood.
458 Peace Portal Drive, Blaine
HOURS: View website for hours.
The place to enjoy delicious locally made ice cream. Hand-dipped or soft. The store also carrys milk, eggs, cheese, yougart, ice cream cakes and ice cream by the gallon and pints. Great place to take the family for ice cream and makes you feel like a kid again!
Peace Arch City Café & Bar
658 Peace Portal Drive, Blaine
HOURS: See website.
Serving breakfast all day. Fantastic lunch menu; panini sandwiches, scratch soups, unique salads & craft espresso along with a kid’s menu. Open-air, Street-side seating with partial views of Blaine Harbor.
Black Forest Steak House
638 Peace Portal Dr, Blaine WA 98230
HOURS: Check with website for current hours.
Jack Niemann’s Black Forest Steak house in downtown Blaine offers the finest steaks cooked to perfection along with delicious German cuisine in Blaine. A wonderful place to enjoy a great dining experience with friends and family!
530 Peace Portal Drive, Blaine
HOURS: Daily, 5AM to 8PM.
Located at Skye Hill Station between F & G Streets on Peace Portal Drive. Starbucks coffeehouse is known for its signature roasts, light bites. WiFi availabile. Drive-thru and outside patio seating. Heated in winter. Within walking distance of other restaurants. Off-street parking available.
Paso del Norte Family Mexican Restaurant
758 Peace Portal Drive, Blaine
HOURS: Sun-Thurs: 11AM – 8:30PM, Fri & Sat: 11AM-9PM
Traditional and delicious authentic Mexican dishes with full bar in a casual & lively space with outside patio dining. Off-street parking available. Handicap accessible. Located just 3 minutes off I-5 Exit 276 in downtown Blaine.
The Railway Café
795 Peace Portal Drive, Blaine
HOURS: Open 8AM – 4PM
Can’t miss the Caboose! This Café is a bright red caboose that sit above Blaine Harbor on Peace Portal Drive. Serves American cuisine, breakfast, lunch-brunch and morning espresso. Enjoy yummy breakfast sandwiches, deli sandwiches, soups and delicious baked goods. Off-street parking and take-out service available.
Gateway 1890 Taphouse Bar & Grill
429 Peace Portal Drive, Blaine
HOURS: Contact Restaurant
Whether a love for good beer, or the love for good food, we invite you to come out and try our new taphouse in Blaine, Washington. A social atmosphere that brings you back to Blaine’s past, but in a modern setting. All ages are welcome, check out our menu at our ‘FOOD’ tab. We have 20 beers & ciders on tap, and over 50 varieties of west coast craft breweries and international labels.
738 Peace Portal Drive, Blaine
HOURS: Contact Restaurant
Bordertown Pizza serves lunch and dinner crowds. From pizza, calazones, deli sandwiches, great salad bar, pasta dishes, appetizers and more . Plenty of seating inside or outside on the sidewalk dining area. Off-street parking and take-out available.
Monte's Just A Bite
679 Peace Portal Drive, Blaine
PHONE: (360) 932-8646
HOURS: 7 AM – 3 PM
Serves some of the very best breakfasts and lunch fare in Blaine. Off-street parking available. Walking distance to H & G Street Plazas with views of Drayton Harbor and Blaine Harbor Marina and downtown Blaine shops.
The Vault Wine Bar & Bistro
277 G Street, Blaine
HOURS: Call restaurant.
Creative, chic food. 250+ wines. Great people, themed events, wine/cooking classes, trivia nights and more. Stop-on by, there’s something for everyone.
1733 H St #420, Blaine WA 98230
HOURS: 7-days a week, 11AM – 8PM
Open for Takeout at this time
At the Teriyaki secret Asian Restaurant expect the best freshly prepared meals from a seasoned Asian Chef. Each meal is made to order, so if you want 5 star spicy or extra sauce just ask. Some of our unique specialties are Tangerine Teriyaki Chicken, Pho Soup, Pad Thai, Bul-Go-Gi and Bubble Tea. All with the best ingredients.
1733 H St Unit 200, Blaine WA 98230
HOURS: 7-days a week, See Website
Dine-In, Take-Out & Delivery
It’s all about the pizza! Westside Pizza loacted next to Cost Cutter in Blaine serves whole pizza, pasta, chicken wings, bread-sticks and pizza by the slice everyday! Great delivery service!
Great Blue Heron
8720 Semiahmoo Pkwy, Blaine
HOURS: Call restaurant.
Located at Semiahmoo Golf & Country Club, the Great Blue Heron Grill offers up casual fare in a comfortable manner. It’s the ideal locale for a fresh, quality burger to celebrate that birdie you made on the 18th hole.
9565 Semiahmoo Pkwy, Blaine
HOURS: Please call for current hours of operation
Enjoy Packers To-Go from the comfort of home or in your Semiahmoo guestroom. Check out our to-go menu, then call in to place your order and swing by for easy pick-up. We are also offering contactless guestroom meal delivery on Saturdays and Sundays for resort guests.
Indoor dining might be on hold, but you can still dine with us outside! We’re decking out our patio with tents, heaters, fire pits, and plenty of cozy ambiance. Bundle up and enjoy a toasty beverage and a warm meal in a truly Pacific Northwest setting. Capacity is limited and reservations are required.