Continuing its march across Texas, Del Taco announced the opening of its first of 25 locations planned for San Antonio.
The new San Antonio restaurant will open on Wednesday, September 4.
The new Del Taco features a 70-seat dining room, a salsa bar, and a drive thru that will be open 24 hours. This restaurant will serve breakfast from 11p.m. to 11 a.m. and will offer free WiFi in the dining room.