Catfish Hotel started its life as a rough log cabin on Henry Hagy’s farm on the banks of Tennessee River. Henry’s son built a cabin to accommodate friends who used to spend the night after fishing with him. The ‘hotel’ was used by Union soldiers during the battle of Shiloh. In 1938 Henry and his son added a restaurant, which burnt in 1975 and was replaced by the building we have today, on the same site. With the wonderful location on the river and great menu of local fish, shrimp and other Southern classics, Catfish is not one of the oldest restaurants in Tennessee, but one of the most popular as well.

1140 Hagy Ln, Shiloh, TN 38376, Phone: 731-689-3327