Super Cocina

restaurant in Corridor, San Diego

Phone: (619) 584-6244

Website: supercocinasd.com

Address: 3627 University Ave