El Patron Mexican Food

restaurant in Mountain View, National City

Phone: (619) 262-7500

Website: elpatronmexicanfood.com

Address: 5065 Logan Ave