Riverview Restaurant and Marina is conveniently located in Ashland City, Tennessee - only 20 minutes from downtown Nashville and Clarksville - on the Cumberland River (Mile Marker 158). Our street address is 110 Old River Road, Ashland City, TN 37015. Be sure to click the link below the map for driving directions. If you have any questions or need additional information, please contact us with the form on this page or call us at (615) 792-7358. Hope to see you soon!