Red Chicken Restaurant Ste-Catherine is a popular casual dining spot known for its delicious fried chicken and fast-food offerings in a lively atmosphere. It is conveniently located on Sainte-Catherine Street, a vibrant area in Montreal with a variety of shops and entertainment options.