Ellenboro WV Restaurants 1. 314 Madison St, Ellenboro, WV 26346 | Dodd's Log Cabin Grill (304) 869-3663