Restaurants in Elba, NE Grover's Bar622 Pearl StElba, NE, 688353088632177RestaurantRestaurants Grover's BarPO Box 222Elba, NE, 688353088632177Barbecue RestaurantsBars Show MoreSee AlsoBarbecue Restaurants