Rupert's Restaurant
1101 N 3rd St, McCall
(208) 634-8108
Recent Reviews
You May Also Like
Lago Chapala Mexican Restaurant - 317 E Lake St
Mexican, Beer Bar, Vegetarian
Squatch Sweets - 317 Lake St
Candy Store, Ice Cream & Frozen Yogurt, Ice Cream Shop, Ice Cream
Payette Dream Coffee House and Diner - 314 E Lake St
Coffee & Tea, Juice Bar & Smoothies
Restaurants in McCall, ID
Rupert's Restaurant
1101 N 3rd St, McCall, ID 83638
(208) 634-8108