Ojeda's Cafe Address: Highway 83, Menard, TX 76859 Phone: (325) 396-2112 Restaurants Other Businesses: Neel, Ben at 120 Gay St, Menard, TX 76859 Taco Express at 708 Frisco Ave, Menard, TX 76859