Nolbertos Taco Shop
Address:
3120 Market St, San Diego, CA 92102
Phone:
(619) 231-3874 Restaurants, Mexican
Other Businesses:
- Big Kitchen at 3003 Grape St, San Diego, CA 92102
- Sushi Bar Nippon at 532 4th Ave, San Diego, CA 92101
- Salazar's Fine Mexican Food at 1502 Market St, San Diego, CA 92101
- Sadaf Restaurant at 828 5th Ave, San Diego, CA 92101
- Gaglione Brothers: Famous Steaks & Subs at 3944 W Point Loma Blvd, San Diego, CA 92110