1. Yuan Palace Mongolian Barbeque 7555 E Arapahoe Rd, Englewood, CO 80112 Coordinate: 39.59521,-104.9008 Phone: (303) 771-6296