Featuring fresh seafood and steak, Oscar's Tejon Street is an ideal place to unwind. Traditional Cajun cuisine is also featured at this restaurant. Menu items include appetizers, salads, sandwiches, steak Oscar and a catfish platter. Address: 333 South Tejon Street Colorado Springs CO USA 80903 Send an Email 1 719 471-8070