Embudo from New Mexico Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Embudo Station - New Mexico, Embudo, 1101 Us Highway 68, 87531 (505) 852-4707 Map Preston Brewery Inc - New Mexico, Embudo, 1101 Drive St, 87531 (505) 852-2479 Map Sugar's Bbq & Hamburgers - New Mexico, Embudo, 1699 Nm-68, 87531 (505) 852-0604 Map