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, The Grapple offers everything from burgers to steaks. It's perfect for lunch or dinner, and the laid-back vibe makes it great for both families and larger groups. Don't miss their prime rib nights, which are a local favorite.
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 a takeout, their wide variety of pizza options—including customizable pies—make it a hit with kids and adults. The friendly staff and cozy setting are perfect for a casual meal after a day of exploring Saint Maries.
3. Taco Bout It
📍 129 E College Ave, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 3 minutes (0.8 miles)
Craving Mexican food? Taco Bout It offers a delicious menu of tacos, burritos, and other Mexican favorites in a casual and kid-friendly setting. 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 near 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.
5. 3B Grill
📍 115 S 8th St, St Maries, ID 83861
🚗 Distance from 735 Elm Drive: 4 minutes (1 mile)
For mouthwatering BBQ, 3B Grill is the place to be. This no-frills spot focuses on doing BBQ right—slow-cooked meats, tasty sides, and a laid-back, casual atmosphere. Whether you're grabbing a pulled pork sandwich or a full plate of ribs, this spot will leave you satisfied. It's a great option for lunch or dinner and is a hit with both families and large groups.
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 hearty breakfast or a quick bite to eat, Em’s Place is a cozy café serving up classic American comfort food. Known for its breakfast specials, this local favorite offers everything from pancakes and omelets to burgers and sandwiches. It’s the perfect place to fuel up before heading out for a day of adventure around Saint Maries.
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 classic pub fare like burgers, wings, and sandwiches. Known for its friendly atmosphere and excellent service, 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!