THANK YOU FOR VOTING FOR US COLORADO SPRINGS' BEST GERMAN RESTAURANT. LS OF THE UR SPRINGS German Restaurant & Deli 4037 Tutt Blvd Colorado Springs, CO 80922 (719) 573-2000 THANK YOU FOR VOTING FOR US COLORADO SPRINGS' BEST GERMAN RESTAURANT. LS OF THE UR SPRINGS German Restaurant & Deli 4037 Tutt Blvd Colorado Springs, CO 80922 (719) 573-2000