Menard from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Branding Iron - Texas, Menard, 210 Frisco St, 76859 (325) 396-2027 Map Hot Stuff Pizza - Texas, Menard, 811 Ellis St, 76859 (325) 396-2044 Map Side Oats - Texas, Menard, 509 Ellis St (at Hwy 83 And Houston), Menard, 76859 Vegan-friendly (325) 396-2069 Map