Los DOS Pedros
Address:
723 Turquoise St, San Diego, CA 92109
Phone:
(858) 488-3102
Restaurants,
Foods-Carry Out,
Mexican
Other Businesses:
- Subway at 3860 Valley Centre Dr, San Diego, CA 92130
- Hanaya Sushi at 10066 Pacific Heights Blvd, San Diego, CA 92121
- Mandarin Wok Restaurant at 4227 Balboa Ave, San Diego, CA 92117
- Craft Pizza Company at 4545 La Jolla Village Dr, San Diego, CA 92122
- Chopstix at 4633 Convoy St, San Diego, CA 92111