Nolbertos Taco Shop

restaurant in Stockton, San Diego

Phone: (619) 231-3874

Website: tacoytacolv.com

Address: 3120 Market St