Restaurants in Ellston, IA South Shore Bar & Grill3186 Big Bend RdEllston, IA, 500746417724991BarsHometown CafeLiquorRestaurantRestaurantsSteak RestaurantsT Js RestaurantUsed Restaurant Equipment Supplies Show MoreSee AlsoCafe