Off the Grill
Address:
12156 Carmel Mountain Rd, San Diego, CA 92128
Phone:
(858) 485-6841 Restaurants
Other Businesses:
- Pick Up Stix at 12330 Carmel Mountain Rd, San Diego, CA 92128
- Wings N Things at 12075 Carmel Mountain Rd, San Diego, CA 92128
- Little Caesars Pizza at 12080 Carmel Mountain Rd, San Diego, CA 92128
- Dalla Cucina Pizzeria & Italian Restaurant at 12075 Carmel Mountain Rd, San Diego, CA 92128
- Pilar's Mexican Food at 12125 Alta Carmel CT, San Diego, CA 92128