← Keizer restaurants
Oli’s Taqueria
No reviews yet
Restaurant390 Chemawa Rd N, Keizer
Own or manage Oli’s Taqueria? Claim this listing free
Hours
Hours not listed yet.
Details
Address390 Chemawa Rd N, Keizer 97303-5378
Phone+15034966710
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.