La Casa de la Abuela McAllen
(889)
Mexican restaurant
Address: 3300 W Expy 83 Suite 130, McAllen, TX 78501
Hours: Open ⋅ Closes 10 PM
Phone: (956) 331-8979
No information is available for this page. · Learn why
Gorgeous remodel on Playa Encanto! 5 minute walk to Encantame Towers for dining! Smooth sand and a quiet beach for your pleasure. This is a 3 bedroom, ...