Skip to main content

Kiko's Place-The Seafood King

restaurant · seafood restaurant · San Diego, CA

Address
1170 W Morena Blvd, San Diego, CA 92110
Phone
(619) 623-0675
Where
32.7683, -117.2023

Search Hominin for Kiko's Place-The Seafood King

Other restaurants nearby

More in San Diego