Barbecue Restaurants in Elba, NE Grover's BarPO Box 222Elba, NE, 688353088632177Barbecue RestaurantsBars Show More