Restaurants in eldorado
Suds
4.6
132 reviews
160 Main Cross St
Eldorado, Ohio
Suds Bar and Grill in Eldorado, Ohio offers a unique atmosphere and a variety of delicious menu items that will please every palette. The bar and grill offers multiple te...