Palominos Mexican & Seafood

restaurant in Parkview, San Diego

Phone: (858) 279-4025

Address: 3860 Convoy St Ste 101