kiko's place seafood tacos san diego

Kiko's Place

Hours may not be accurate

San Diego
$$$$

Kiko's Place is a mariscos/Mexican seafood stand located next to a grocery & liquor store... one-stop shopping!