La Casita Restaurant

restaurant in Smart Corner, San Diego

Phone: (619) 531-0044

Website: lacasitadejuancho.com

Address: 1247 C St