Elsa from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Alameda Restaurant - Texas, Elsa, 106 West Edinburg Avenue, 78543 (956) 262-9838 Map Berry Delicious Company - Texas, Elsa, 408 South Broadway, 78543 (956) 262-7687 Map Church's Fried Chicken - Texas, Elsa, 130 East Edinburg Avenue, 78543 (956) 262-9784 Map Mcdonalds - Texas, Elsa, P O Box 2304, 78543 (956) 262-3226 Map Pizza Hut - Texas, Elsa, 709 E Edinburg Ave, 78543 (956) 262-4744 Map