1. Table Steaks South 101 W Floyd Ave, Englewood, CO 80110 Coordinate: 39.65669,-104.98942 Phone: (303) 789-0643