Palominos Mexican Food

restaurant in Mira Mesa, Poway

Phone: (858) 578-7642

Address: 9272 Miramar Rd