Taco Bell

5230 Balboa Avenue San Diego 92117