Edcouch from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Bee's Country Kitchen - Texas, Edcouch, Holmes Road, 78538 (956) 262-1717 Map Chen's Mexican Restaurant - Texas, Edcouch, 1316 W Santa Rosa Av, 78538 (956) 262-4945 Map