In 1967, the world’s first Ram’s Horn restaurant opened in Cadillac Square, in the heart of Detroit. Brothers Gus, Steve, and Gene Kasapis launched the restaurant, hoping to treat families to the kind of simple comfort food that’s still loved today. Their father, who immigrated to the U.S. in 1915, had run the Kasapis Family Restaurant […]
