Get directions to: Abuela's, Odessa, TX Restaurant address: 3816 Andrews Hwy. Odessa, TX 79762, USA Driving Walking Bicycling Restaurant: Abuela's