Las Palapas 8005 Callaghan Rd San Antonio, TX 78230 Phone: (210) 342-4717 Fax: (210) 342-6742
Category: Restaurants