Roberto's Taco Shop

restaurant in Harbor Side, Chula Vista

Phone: (619) 425-2400

Website: www.robertoschulavista.com

Address: 1052 Broadway