Skip to main content
Oregon City Guide

Mexican Restaurants in Oregon City, OR

Oregon City has three Mexican restaurants. OC Taco on Main Street downtown is a counter-service spot built around street-style tacos. Mixtlan Grill on Beavercreek Road is a full-service restaurant with carne asada, enchiladas, a full bar, and happy hour. Tacho's on Molalla Ave has been open since 1992, with fajitas, a large tequila selection, karaoke, and late hours on weekends.

Frequently Asked Questions

Are there Mexican restaurants in Oregon City?

Yes. Oregon City has three Mexican restaurants: OC Taco (714 Main St), Mixtlan Grill (1678 S Beavercreek Rd), and Tacho's (515 Molalla Ave). Mixtlan Grill and Tacho's are open daily for lunch and dinner. OC Taco opens at 4pm Monday through Saturday and is open Sunday from 11:30am. OC Taco and Mixtlan Grill both offer online ordering.

Where can I get tacos in Oregon City?

OC Taco at 714 Main St is the dedicated taco spot in downtown Oregon City, with street-style tacos and Mexican staples. Mixtlan Grill on Beavercreek Road also serves tacos alongside carne asada, enchiladas, and burritos.

Where can I get Mexican food with a bar in Oregon City?

Mixtlan Grill at 1678 S Beavercreek Rd and Tacho's at 515 Molalla Ave both have full bars. Mixtlan has margaritas, cocktails, and a happy hour program. Tacho's runs a large tequila selection, house margaritas, and happy hour Monday through Friday 3–6pm. OC Taco on Main St is a counter-service spot without a bar.

What Mexican restaurants are open late in Oregon City?

Tacho's on Molalla Ave is open the latest: Sunday through Thursday until 10pm, Friday and Saturday until 11pm. Mixtlan Grill on Beavercreek Road is open daily until 9pm. OC Taco closes at 8:30pm Monday through Thursday and 9pm Friday and Saturday.