The Dam Bar & Restaurant
Open
414 E 1st Ave
Post Falls, ID 83854
Mallards Restaurant, located in Post Falls, ID, offers a warm and inviting atmosphere perfect for casual dining. The menu features a delightful mix of American cuisine, with an emphasis on fresh ingredients and local flavors. Guests can enjoy a variety of dishes, from hearty breakfasts to savory dinners, all complemented by friendly service and a comfortable setting.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.








