Del Taco

3176 Sports Arena Boulevard San Diego 92110