Get directions to: La Placita, Medford, OR
Restaurant address: 2080 W Main St Medford, OR 97501, USA
Restaurant: La Placita