Jack in the Box

9330 Balboa Ave, San Diego CA

(858) 571-2121

Location