Luray from Tennessee Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Pop's Catfish & Grill - Tennessee, Luray, 9100 State Rt 200, 38352 (731) 989-2152 Map