Restaurants in Thatcher, ID Sneaky Sak6118 E Thatcher RdThatcher, ID, 832832084276243RestaurantsSaw Mill Show More