Do Your Tastebuds a “Flavor”

Prepare yourself for authentic Mexican cuisine

When was the last time you went out to eat and enjoyed a truly satisfying meal? Whether it was last month or last night, you should make it a priority to plan your next one at Las Marias Mexican Restaurant. Stop by for breakfast, lunch or dinner, or for a discounted drink and live entertainment. You’re sure to have a good time when you visit Las Marias.

Contact us at 970-241-2398 to learn more about our food and service.

Looking for Gourmet Gluten-Free Grub?

Ask about our gluten-free dishes and tortillas


Caldo de Res



Sat & Sun


Feed your whole family with our Family Night Special

When you’re coming home late from work and don’t feel up to pulling something together for dinner, leave the food prep to Las Marias Mexican Restaurant. Order the Family Night Special, pick it up on the way home and enjoy a fresh-cooked meal without the hassle of cooking and cleaning.

Our take-home special includes:

  • Six tamales
  • Six enchiladas or six hard shell tacos
  • 32 ounces of beans
  • 32 ounces of rice
  • 32 ounces of green chili
  • Chips and salsa
Call 970-241-2398 now to find out about our gluten-free options.

Silence your grumbling stomach

Las Marias Mexican Restaurant is a favorite local eatery in Grand Junction, CO. If you’re in the market for a delicious meal that’s easy on your wallet, we’re the restaurant to visit. We offer a variety of breakfast, lunch and dinner options that are just as pleasing to your palate as they are to your bank account.

Choose from a wide variety of Mexican dishes crafted with care and using the freshest ingredients. Join us for live entertainment on Tuesday and Friday nights, or for Happy Hour every day from 4:00 p.m. to 6:00 p.m.

Visit Las Marias Mexican Restaurant today for home-cooked food, friendly service and live entertainment.

  • Las Marias Mexican Restaurant

    118 S 7th Street
    Grand Junction, CO 81501


    Call Us
    Phone: (970) 241-2398

    Mon: Closed
    Tue: 6:00AM-9:00PM
    Wed: 6:00AM-9:00PM
    Thu: 6:00AM-10:00PM
    Fri: 6:00AM-10:00PM
    Sat: 6:00AM-10:00PM
    Sun: 6:00AM-3:00PM