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 180 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!


Leslie Rewards Member
Devils Lake, ND

Always love it here! Good food and service!

Jul 23, 2018
Steve.. aka FishWhisper
Devils Lake, ND

I love C&T’s... best Mexican cuisine and service hands down in the area...I highly recommended eating here...

Jul 22, 2018
Pat Rewards Member
Devils Lake, ND

Great food

Jul 20, 2018
kyle c's profile photo
kyle c
Best mexican food within 500 miles. The carnitas and burrito grande are amazing. I ate here every night for a week. Great service. Good margaritas. Very reasonable prices for this high quality food. Highly recommend if in area.

Jul 19, 2018
Tammy Rewards Member

I love this place! It’s delicious, great portions, fast, and very reasonably priced.

Jul 19, 2018
Devils Lake, ND

Awesome friendly service! Wonderful food, and atmosphere

Jul 17, 2018
Marie Rewards Member
Mylo, ND

Always a great meal whenever we stop!

Jul 13, 2018
Kari Rewards Member
Devils Lake, ND

Great food, Great service!

Jul 13, 2018
J R Rewards Member

Very Good good and great service

Jul 11, 2018

Contact Us

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