Tacos El Paisa

restaurant in Mountain View, National City

Phone: (619) 262-5128

Website: www.elpaisamexicangrill.com

Address: 840 S 47th St