Applebee's grill and bar has 4 open stores near Moscow, Latah County, Idaho. This is a complete list of close by Applebee's grill and bar branches.