Restaurants in Amherst, NE Stockman's Bar & GrillMAIN StAmherst, NE, 688123088263211BarsLiquorRestaurantRestaurants Show More