LA Palapa Restaurant & Cantina
6640 E Highway 290
Austin, TX 78723-1135
512-459-8729