Tara's Place

American restaurant · 813 State St, Weiser, ID

Hours

More food in Weiser, ID · American Food in Weiser