Where to Eat and Drink in Saint Maries: A Local's Favorite Restaurants and Bars

1. The Grapple

📍 940 Center Ave, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 2 minutes (0.4 miles)

If you’re looking for a family-friendly spot with a great mix of American favorites, The Grapple is a top pick. Known for its welcoming atmosphere and craft brew selection, The Grapple offers a wide-selection of burgers, sandwiches, wings, and loaded fries. It's perfect for lunch or dinner, and the laid-back vibe makes it great for both families and larger groups.

The Grapple is also a great place to try one of the many offerings from Two Saints Brewing Company, St. Maries’ first and only local brewery.

2. Pizza Factory

📍 910 Main St, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 2 minutes (0.5 miles)

For some of the best pizza in town, head to Pizza Factory. Located right on Main Street, this is a must-visit for families and pizza lovers alike. Whether you're looking to dine in or grab takeout, or want to call in for delivery, their wide variety of pizza options—including customizable pies—make it a hit with kids and adults. Don’t forget to add an order of breadsticks!

3. Taco Bout It

📍 129 E College Ave, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 3 minutes (0.8 miles)

Craving authentically inauthentic Mexican food? Taco Bout It is a food truck that offers a delicious new take on tacos, burritos, and other traditional Mexican favorites. Their tacos are known for their fresh ingredients and bold flavors, making it a go-to spot for a quick and satisfying meal. It's a local favorite for a reason, and the portions are perfect for a hearty lunch or dinner.

4. Casa de Oro

📍 900 Golf Course Rd, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 4 minutes (1.5 miles)

Another excellent option for Mexican cuisine is Casa de Oro. Located on the St. Maries Golf Course, this spot is perfect for those looking to enjoy authentic Mexican dishes in a comfortable, family-friendly environment. With generous portions and classic favorites like enchiladas, fajitas, and margaritas, Casa de Oro is a great place for both lunch and dinner, especially if you’re dining with a group. With plenty of seating and televisions, t’s also a great place to watch a game.

5. 3B Grill

📍 115 S 8th St, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 4 minutes (1 mile)

Dine in at Joe’s Bar next door or order ahead for pickup— 3B Grill serves up American comfort food with a twist. Sink your teeth into a juicy half-pound burger or savor the fan-favoriteChicken Teriyaki over rice with house-made sauce.

6. Em’s Place

📍 618 College Ave Unit C, Saint Maries, ID 83861
🚗 Distance from 735 Elm Drive: 4 minutes (1.2 miles)

If you’re in need of a great cup of coffee or a quick bite to eat, Em’s Place is perfect stop while you’re in St. Maries. Offering delivery service on Fridays, Em's Place is a cozy café with a full menu of espresso drinks, bagels, baked goods, and soups.

7. The Cycle Haus Bikes and Brews

📍 100 N Coeur d'Alene Ave, Harrison, ID 83833
🚗 Distance from 735 Elm Drive: 29 minutes (16 miles)

Located in nearby Harrison, The Cycle Haus Bikes and Brews is a unique blend of a coffee shop, bike shop, and craft beer spot. This trendy location is a great stop for coffee in the morning or a cold brew after a day of exploring. Families can grab a snack or drink while renting bikes for a ride along the Trail of the Coeur d'Alenes, one of the most scenic routes in the area.

8. Lakeside Bar & Grill at Gateway Marina

📍 250 W Harrison St, Harrison, ID 83833
🚗 Distance from 735 Elm Drive: 30 minutes (16 miles)

For a relaxed dining experience by the water, head to the Lakeside Bar & Grill at Gateway Marina. With its lakeside setting and casual menu, this spot is perfect for families, groups, and couples alike. Enjoy sandwiches, burgers, and seafood while taking in the stunning views of Lake Coeur d'Alene. It's also a great place to grab a drink and unwind after a day on the lake.

9. The Snake Pit

📍 1480 Coeur D'Alene River Rd, Kingston, ID 83839
🚗 Distance from 735 Elm Drive: 1 hour 10 minutes (49 miles)

For a dining experience steeped in local history, take the scenic drive to The Snake Pit in Kingston. Known for its rustic charm and historic vibe, this restaurant offers hearty meals, including steaks, burgers, and smoked BBQ. The Snake Pit has been a favorite stop for travelers and locals alike for over a century, and its quirky décor and rich history make it a fun spot to visit with family or friends.

10. TFP’s in Avery

📍 55 Milwaukee Rd, Avery, ID 83802
🚗 Distance from 735 Elm Drive: 1 hour 15 minutes (52 miles)

For those venturing into the mountains, TFP’s in Avery is a must-visit. This local watering hole is tucked away in the small town of Avery and offers mouthwatering broasted chicken and wood-fired pizza. TFP’s is a great stop for those exploring the backcountry of Idaho, whether you're on a fishing trip or enjoying the great outdoors.

Final Thoughts

Whether you’re in the mood for pizza, BBQ, Mexican cuisine, or a craft beer, Saint Maries and its nearby towns offer a variety of dining options for every taste and occasion. From family-friendly spots to historic bars, these local favorites ensure that you’ll have no shortage of delicious places to eat and drink while enjoying your time in the area. So, next time you’re in Saint Maries, be sure to check out these top restaurants and bars for an unforgettable dining experience!

Next
Next

The Ultimate Guide to Family-Friendly Vacationing in Saint Maries, Idaho