Jack in the Box

8911 Balboa Ave, San Diego CA

(858) 268-7904

Location