El Torrero Restaurant 3407 S Presa St San Antonio, TX 78210 Phone: (210) 532-1054
Category: Restaurants