Taco Salsa

restaurant in Estrella Walk, National City

Phone: (619) 474-4752

Website: www.tacosalsa.com

Address: 925 E Plaza Blvd Ste B