Stella’s Cafe is AKA McRuins. Their specialty is marking homemade versions of fast food favorites. It was featured on Diners and Dives on the food network. There are so many great options on the menu. Arguably the best burger in town is their Frisco Burger.