To make a large party reservation for 9 or more, please call (971) 245-6127.


Order Thru Uber Eats   Order Takeout

Is it time to discover the best margarita? Margarita Factory offers an atmosphere of contagious fun and handcrafted, refreshing margaritas with an unforgettably delicious taste. Enjoy the best Mexican food in Beaverton with our menu of authentic dishes that offers the traditional flavors you love, from fresh seafood to street-style tacos to enchiladas essentially every dish you love from south of the border! Dip a freshly-made tortilla chip into our chunky guacamole, or dig into a beautiful plate, whether you’re a meat lover, a vegetarian, or love to make a meal out of appetizers.

Meet Friends at the Margarita Factory in Beaverton.

Spend time with friends, family, or co-workers and shed the stresses of the day in a place where the fun is contagious. Meet new people, enjoy the best margaritas in Beaverton, try one of our selection of tequila flights, or taste something new from our creative cocktail menu. Top off the day with traditional Mexican dishes that are guaranteed to satisfy your cravings.

We treat you like family.

At Margarita Factory, you will never feel like “just another customer”. You will feel welcomed, and we treat you like family. If you’re looking for a night out that inspires conversation, interaction, and celebration, we invite you to discover the ideal local spot. We go above and beyond in service, and we want you to feel like you are part of our family. Visit the best Mexican restaurant in Beaverton.

The tastes of Mexico, and a tradition of excellence.

Margarita Factory in Beaverton is family-owned, and family is at the heart of everything we do. Our owners, Jorge and Betty Castro, come from a long line of restaurateurs and have dedicated their lives to bringing authentic Mexican food and happiness to the people they serve. Our dishes are created from the finest ingredients, and we are proud to be known as the best Mexican food in Beaverton. Visit us and discover a restaurant where quality and service matter to every member of our team.

Birthday? Night out with co-workers? Family dinner? We got you.

We believe that every day deserves to be celebrated and on those special days, even more. Let us know about the birthday girl or boy, and we promise to make it a night to remember. We happily welcome families, and we offer menu options for kids that even the fussiest eater will love while the parents enjoy their favorite Mexican dishes cooked with the finest ingredients.

customers enjoying best happy hour in beaverton or

Celebrate with us!

Experience contagious fun and celebrate life at Margarita Factory. Feel the stresses of the day fade away as you enjoy traditional Mexican flavors and the best margaritas, tequilas, cocktails, and beers. We invite you to celebrate the day at the best Mexican restaurant in Beaverton!


Sunday: 11:00 am – 10:00 pm
Monday: 11:00 am – 9:30 pm
Tuesday: 11:00 am – 10:00 pm
Wednesday: 11:00 am – 10:30 pm
Thursday: 11:00 am – 10:30 pm
Friday: 11:00 am – 12:00 am
Saturday: 11:00 am – 12:00 am
1 Map

We’d love to hear from you.

Contagious fun, delicious food, and an inspired drink menu. Make it yours today.

© Margarita Factory. All Rights Reserved. Website and Marketing: S3E, Digital Marketing Company Los Angeles

Privacy Policy

Margarita Factory Logo

Our Locations:

Hazel Dell



Battle Ground

Mill Plain

Happy Valley



Contact Us