Restaurants in Sabre Springs, San Diego
11385 Poway Road #110, San Diego, California, 92128
12640 Sabre Springs Pkwy, Ste 107, San Diego, California, 92128-4113
(858) 513-1302
11385 Poway Rd, San Diego, California, 92128-5600
(858) 748-2633
12608 Sabre Springs Pkwy, San Diego, California, 92128-4112
(858) 486-3637