El Taco Rico

restaurant in Mountain View, National City

Web Hosting by Netfirms

Phone: (619) 262-2003

Website: tacorico.com

Address: 3594 National Ave