La Villita Mexican and Seafood

restaurant in Kalesa Walk, National City

Phone: (619) 336-0714

Website: www.lavillitamexicanfood.com

Address: 1604 E 18th St