Get directions to: Little Tampico, Soquel, CA
Restaurant address: 2605 S Main St Soquel, CA 95073, USA
Restaurant: Little Tampico