Taco Fiesta

4920 University Avenue San Diego 92105