About This Food Place

If you’re looking for a laid-back spot to enjoy Mexican food without any fuss, Casa Mexico on Elm St is a good pick. You can swing by for a quick bite, lunch, or dinner, whether you want to dine in, grab takeaway, or have it delivered. The menu covers everything from small plates to comfort food, paired with a solid selection of beers, cocktails, and wines. Inside, the vibe is casual and cosy, making it easy to come solo or with a group. There’s plenty of seating and the place is wheelchair accessible, with good parking options nearby. It’s the kind of place where you can slow down, grab a coffee or a drink, and enjoy the moment without any rush.

Why People Come Here

  • People come here for a diverse menu with plenty of options to suit different tastes and meal sizes.
  • This place is often chosen for its affordable lunch deals that provide satisfying portions.
  • People come here to enjoy freshly prepared guacamole made tableside, adding an interactive dining element.
  • This place is often selected for casual dining with reasonably priced meals appropriate for families and groups.
  • People come here for a convenient spot offering both lunch and dinner options with consistent availability of favorite Mexican dishes.

A Quick Look at the Menu

Updating...

When & How to Enjoy This Place

Casa Mexico is perfect for a relaxed lunch or a casual dinner with friends and family, offering quick service without sacrificing flavor. Solo diners will enjoy the cozy bar area with tasty small plates and great cocktails. Whether you’re after a fast bite or a leisurely meal, the welcoming atmosphere and authentic comfort food make every visit enjoyable. Groups can comfortably settle in with ample seating and a lively vibe, ideal for sharing a variety of dishes and drinks at a comfortable pace.

Reviews

Martin Yanish

Martin Yanish

4
⋅ Feb 17, 2026

I've ate here twice since it opened, big menu lots of flavors & different things to try. I am a die hard fajitas guy and love the lunch option. It costs a little less and is more than enough to fill ya up! the shrimp, chicken and beef is my favorite.

Michelle Marie

Michelle Marie

5
⋅ Feb 10, 2026

This new place is amazing. The food was delicious. My Philly steak burrito actually had good flavor. My daughter’s burrito was enough for 3 meals. And decent prices also.

Randall Flategraff

Randall Flategraff

5
⋅ Jan 31, 2026

Absolutely amazing experience. Valentines was my first visit here, it was amazing in every way! Food will keep me coming back for forever!

G L

G L

4
⋅ Jan 25, 2026

I will definitely be trying again. Hopefully, the next trip will be at least 4 stars. Good chips & salsa, good margaritas, but the dinner plate was just lacking a little bit.

Diane Guttormson

Diane Guttormson

5
⋅ Jan 21, 2026

Delicious! Food is wonderful! Service is great and the atmosphere is wonderful. I recommend you have them make the fresh guac right in front of you! It's a great experience and tastes incredible! Bring cash as the guac cart has a tip jar! Yummy!!!!!!!!!

Johanna Draper

Johanna Draper

5
⋅ Jan 15, 2026

We ate here in Valley city! I love that they made the guacamole right in front of you that was so delicious the food was very good big portions was able to take leftovers and it was the atmosphere That I really liked and the people were really kind and on top of their service really great service.

Shannon Vanderhill

Shannon Vanderhill

5
⋅ Jan 02, 2026

Great food!! Lovely service!! If I lived here I would definitely be a regular.

Lindsay Polk

Lindsay Polk

5
⋅ Dec 03, 2025

We are so lucky to have Casa Mexico in Valley City. Jordan is the absolute best server around!! The food is always hot and delicious with large portions and reasonable prices.

  • Monday
  • Tuesday
  • Wednesday
  • Thursday
  • Friday
  • Saturday
  • Sunday
  • 11:00 AM - 09:00 PM
  • 11:00 AM - 09:00 PM
  • 11:00 AM - 09:00 PM
  • 11:00 AM - 09:00 PM
  • 11:00 AM - 10:00 PM
  • 11:00 AM - 10:00 PM
  • 11:00 AM - 09:00 PM

Where This Food Place Lives

2369 Elm St, Valley City, ND 58072, United States

+1 701-490-3394