Rico's Chef's Menu Reviews & Details
Rico's Chef's Menu
322 S Tejon St
Rico's Chef's Menu is located at 322 S Tejon St in Colorado springs near the intersection of S Tejon St and E Costilla St. Their menu consists of Italian dishes . Call (719) 630-7723 today!
- Major Intersection:S Tejon St And E Costilla St
Tell us more about Rico's Chef's Menu Colorado springs!