Giuseppes Depot Restaurant is right on the tracks , so to speak,,,just west of Downtown Colorado Springs. The restaurant itself is situated in an old, rustic train station. The menu is varied and the food absolutely wonderful, and the ambiance absolutely unbeatable.