Twin Falls Restaurant @ Twin Falls State Park


Located at Twin Falls State Park Lodge, the restaurant overlooks the golf course and mountainous terrain. The food preparation is outstanding. Twin Falls Restaurant is open year round, accessible, and open to the public