Taco Bell
5230 Balboa Ave, San Diego
(858) 571-4714
Menu
Restaurants in San Diego, CA
Taco Bell
5230 Balboa Ave, San Diego, CA 92117
(858) 571-4714