 Lion's Choice

Red Lion Beef Corporation, doing business as Lion's Choice, is an American fast food restaurant chain based in St. Louis, Missouri, that specializes in roast beef sandwiches.The company was founded in 1967, and opened their first restaurant in Ballwin, Missouri, on October 26, 1967, which remains open today.