About This Spot

Stepping into Casa Maria Authentic Mexican Restaurant feels like finding a lively neighborhood gem where warmth and genuine care blend with the vibrant energy of Latin American flavors. Nestled on North Main Street in Jacksonville, this local spot hums with a comfortable, welcoming pace, inviting guests to settle in and savor more than just a meal. The atmosphere balances festive touches with a laid-back, no-rush vibe — the kind of place where conversation flows as freely as the salsa.

Here, food is a conversation starter. The kitchen crafts each dish with thoughtful attention to tradition and flavor, from the sizzle of fajitas grilled with colorful peppers and onions to the comforting layers of enchiladas that carry a homemade touch. It’s not just about filling plates but about the satisfaction that comes with familiar, honest ingredients served with a side of friendly service. The steady arrival of chips and freshly made salsa sets an inviting tone at the table, making it easy to ease into the experience while waiting for the next course.

The staff play an integral role in the setting’s charm. Their knowledge of the menu and eagerness to share recommendations creates a personalized rhythm to your visit—one that feels almost like dining with friends who want you to taste the best of their culture and kitchen. Though the pace remains relaxed, attentive moments show up just when you want them, whether it’s to refresh a drink or suggest the perfect accompaniment to your meal.

Casa Maria’s appeal extends beyond just the flavors on the plate—it’s in those small, thoughtful details. A table full of locals enjoying familiar favorites adds a sense of community that enriches every visit. There’s a quiet assurance that whatever you order, it’s crafted with heart and served with genuine warmth—offering a slice of Mexican tradition right in the heart of Jacksonville.

What’s Available Here

  • IconDelivery
  • IconTakeaway
  • IconDine-in
  • IconFast service
  • IconGreat beer selection
  • IconGreat cocktails
  • IconServes local specialty
  • IconLunch
  • IconDinner
  • IconSolo dining
  • IconWheelchair-accessible car park
  • IconWheelchair-accessible entrance
  • IconWheelchair-accessible seating
  • IconWheelchair-accessible toilet
  • IconAlcohol
  • IconBeer
  • IconCocktails
  • IconCoffee
  • IconComfort food
  • IconHappy-hour drinks
  • IconHappy-hour food
  • IconQuick bite
  • IconSmall plates
  • IconSpirits
  • IconVegetarian options
  • IconWine
  • IconLunch
  • IconDinner
  • IconCatering
  • IconDessert
  • IconSeating
  • IconTable service
  • IconBar on site
  • IconToilet
  • IconCasual
  • IconCosy
  • IconTrendy
  • IconFamily friendly
  • IconGroups
  • IconLocals
  • IconTourists
  • IconAccepts reservations
  • IconCredit cards
  • IconDebit cards
  • IconNFC mobile payments
  • IconCredit cards
  • IconGood for kids
  • IconHigh chairs
  • IconKids' menu
  • IconFree of charge street parking
  • IconFree parking lot
  • IconParking

Location & Hours

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

Guest Reviews

Mariano C 03 Jan 2026

Service was really great, and these fajitas were flavorful. I didn’t like their house margaritas - they use a bad mixer.

Michael Firman 19 Dec 2025

We got here and Jordan instantly got us seated and right away got us started on drinks, he explained the menu as if he created it. He literally knew every detail and gave us every option. This guy was awesome, best server I've ever encountered. Within moments being seated they served us chips and dip, 1 minute later our drinks. After we ordered we waited maybe 12 minutes and our entire order was there. Jordan was insanely good. He made sure to check with us like every 5 minutes never leaving our drinks empty. Reason for 3 stars was because my wife's rice was barely luke warm, there was hardly any avocado in the avocado salad and it was made with chopped salad. No greens. Rice was very bland. We ordered the Steak fajita lunch and a side of rice and she had 2 margaritas which she said were amazing. The atmosphere wad awesome. We had a really good time here. Next time we visit we'll try something new. Their service is incredible and also the bathrooms are quite literally spotless. Great place. Over all not including the tip, both lunches, the side of rice and the 2 drinks was 48$. Can't wait to come back.

Steven Paris 10 Dec 2025

The food is very good and service even better at Casa Maria's.

Gilbert Nichols 21 Nov 2025

You know that the cuisine is good when you see a table with ten Latino people eating there. Such was the case here. I really enjoyed the taco salad and lite Christmas atmosphere. I highly recommend this restaurant. It’s worth the drive!

demmi murphy 25 Oct 2025

The food is terrific. The wait staff are excellent you don't have to wait long for your meal. If you're into desserts they make homemade flan but it's not like Grandma's. Come give him a chance you won't be disappointed.

autumn Tanner 10 Oct 2025

The food was yummy and they weren’t very busy when we got there so the server was very attentive to our table. I got the carnitas burrito, my husband got a steak burrito and my brother-in-law got chicken tacos. It was his birthday so we made sure to try their strawberry cake! It was fabulous! My only real complaint is the cheese tasted a bit different ?

Marian Hoag 23 Sep 2025

Jordan was great and very helpful and personable if you get fajitas it's huge get ready to take half of it home very good Will always come back to this Mexican restaurant

Share Your Experience
Related Listing

Recently Viewed Listing

4.3
271 Reviews

Dairy Dip

1585 Old State Rd 64 NE, New Salisbury, IN 47161, United States
4.4
1865 Reviews

Gettysburg Family Restaurant

1275 York St #5, Gettysburg, PA 17325, United States
4.2
2044 Reviews

The Marina

28 Spring Tree Rd, Brattleboro, VT 05301, United States
4.5
117 Reviews

BINA’s cafe

78 Partition St, Saugerties, NY 12477, United States
3.7
820 Reviews

A La Bonne Heure

480 Rue Eugène Joly C.C AUCHAN, 83600 Fréjus, France
Subscribr Now

Get All Updates & Advance Offers