Fast Food Restaurants in New Meadows, ID A&W All-American Food420 Virginia StNew Meadows, ID, 836542083472219American RestaurantsDining RestaurantsFast Food RestaurantsRestaurants That DeliverResturants Show More