Steak Houses in Mccall, ID
1. Steamers
3. Lardos Grill & Saloon
600 W Lake St, Mccall, ID, 83638
CLOSED NOW
From Business: Hwy.55/Warren Wagon Road - Across from Shore LodgeHwy.55/Warren Wagon Road - Across from Shore Lodge
51 Years
in Business
4. The Mill Restaurant
326 N 3rd St, Mccall, ID, 83638
5. The Intersection BBQ, Bar & Grill
206 Virginia St, New Meadows, ID, 83654
CLOSED NOW
From Business: Family friendly rustic atmosphere. Great slow smoked meats, fresh salads, grilled burgers & steaks. There is something for everyone here. Outdoor seating available in theā¦
Showing 1-5 of 5