E’Town River Restaurant, catfish heaven! – Photo by Rose Hammitt
Located right along the river front in Elizabethtown, Illinois, this floating fish restaurant is a mecca for visitors from all over. On a…
Located right along the river front in Elizabethtown, Illinois, this floating fish restaurant is a mecca for visitors from all over. On a…