Get directions to: El Presidente Mexican Restaurant, Corvallis, OR
Restaurant address: 1110 Ne 2nd St Corvallis, OR 97330, USA
Restaurant: El Presidente Mexican Restaurant