Restaurant near the Acheron River springs. Enjoy meals after exploring the mythical river's scenic beauty.