Looking for a new breakfast spot this Sunday morning? Texas Star Cafe is now open in Flower Mound! You can find them at 1901 Long Prairie Rd., Suite 180, in the Founders Square shopping center. Along with their cute country aesthetic, the breakfast and lunch restaurant offers a mix of sweet and savory options, including tasty French toast, cheesy omeletes, country fried steak, and even classic Tex-Mex dishes.
To learn more, visit www.txstarcafe.com.