Charras and Tequila

Proudly Serving Devils Lake

Sunday - Thursday: 11am-9pm 
Friday - Saturday: 11am-10pm 

The Best Mexican Food North of the Border!

rated 4.9/ 5 from 153 customers!

Check out what our customers are saying below!

Visit us today and leave your review!

Customer Reviews

Our Menu

View Full Menu Here


Monday Margaritas 

Medium House: $5.99  Medium Texas: $7.99

Tuesday Fajitas

Chicken or Steak: $9.99

Wednesday Beers

Domestic: $1.99  Mexican: $2.99

Celebrate Your Birthday With Us!

Choice of FREE Fried Ice Cream or FREE Shot of Tequila on your Birthday

Join Our Loyalty Program Below...

Stay in the Know!

Up to 6 msgs/mo. Reply STOP to cancel, HELP for help. Msg & data rates may apply. Terms

About Our Loyalty Program

Use our loyalty kiosk to check in every time you visit us, and earn rewards for hitting check-in milestones! Message and Data rates may apply. Text HELP for Help, STOP to Stop

Terms   Privacy Policy

  • 5 Free Soft Drink w/Purchase!
  • 10 $5 Off Any $10+ Purchase!
  • 15 Free Appetizer with Any Entree Purchase!
  • 20 FREE Entree w/purchase of = or lesser value entree!
  • Check in often for more rewards!


Jennifer Rewards Member
Devils Lake, ND

The food is amazing and the staff are friendly and fun! It’s our favorite place to go!

May 27, 2018
Jennifer J.'s profile photo
Jennifer J.

Excellent food and a great atmosphere!!!

May 27, 2018
Kristi Rewards Member
Grafton, ND

Amazing food and staff!!

May 23, 2018
Joan Rewards Member
Fort Totten, ND


May 22, 2018
Brian Rewards Member
Devils Lake, ND

I’ve never had a bad experience here. The food and service are second to none.

May 22, 2018
Karey Rewards Member

Excellent food and drinks friendly service and reasonably price, large portions. Food is quick to table after ordering.

May 20, 2018
Shaun Rewards Member
Devils Lake, ND

This place has great food, atmosphere, and service! Love this family-owned business! Anna is an amazing host!!

May 18, 2018
Jami Hall Rewards Member
Devils Lake, ND

Great food, great service!

May 17, 2018

Contact Us

210 Highway 2 West - Suite 6
Devils Lake, ND 58301
Directions | (701) 662-3030