Elm Creek from Nebraska Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Aunt Lu's Cafe - Nebraska, Elm Creek, 380 Odessa Rd, 68836 (308) 234-1144 Map Beaver Creek Saloon - Nebraska, Elm Creek, 110 West Front Street, 68836 (308) 856-4506 Map Mom's Kitchen - Nebraska, Elm Creek, Po Box 310, 68836 Map Paradise City - Nebraska, Elm Creek, 1780 Highway 183, 68836 (308) 856-4220 Map Stuck's Last Call - Nebraska, Elm Creek, 120 N Tyler St, 68836 (308) 856-4475 Map Subway - Nebraska, Elm Creek, 5085 Buffalo Creek Rd, 68836 American (308) 856-4330 Map