Nico's Mexican Food

restaurant in Morena, San Diego

Phone: (858) 272-7907

Website: www.nicosmexicanfood.lbu.com

Address: 5151 Morena Pl