About This Food Place
If you’re looking for a spot where you can enjoy a relaxed meal with a genuine Mexican vibe, Casa Leon fits the bill. It’s the kind of place where you can pop in for a quick taco or sit down to savor some desserts and cocktails without any fuss. The menu covers everything from classic tacos to small plates with some healthy and vegetarian picks, plus a solid selection of beer and wine. The space feels welcoming and casual, with options for dine-in, takeout, or delivery. It’s friendly for families, solo diners, and groups alike, with wheelchair accessibility all around. Whether it’s lunch or dinner, you’ll find a comfortable atmosphere to enjoy some local flavors and unwind.
Why People Come Here
- People come here for authentic Mexican flavors prepared with a diverse menu that accommodates a variety of tastes.
- This place is often chosen for its convenient pricing in the $10–20 range, offering substantial meals without overspending.
- People come here for quick service, with many orders ready for takeout in about 15 minutes.
- This place is often chosen for its well-crafted beverages, including house margaritas and a good selection of beers.
- People come here for the inviting and comfortable atmosphere, which includes dim lighting suitable for those sensitive to bright lights.
- This place is often chosen by groups and individuals looking for a variety of meal options that can satisfy different preferences in one visit.
A Quick Look at the Menu
Explore Full MenuWhen & How to Enjoy This Place
Casa Leon is perfect for a relaxed lunch or lively dinner with friends and family, thanks to its casual, cozy vibe and extensive menu. Whether dining solo with a quick taco bite or enjoying a long, leisurely meal with great cocktails and comfort food, the atmosphere suits all. Wheelchair-accessible seating ensures everyone feels welcome. Friendly staff and efficient service make kerbside pickup and delivery hassle-free when you’re on the go, but the inviting bar and spacious seating encourage lingering over small plates and drinks in good company.
Reviews
Russ Foskett
I was hungry for Mexican tonight, so I stopped in and ordered the enchilada Verde. I ordered it to go and it was delicious. and my wait was only 15 minutes.The people were very friendly. I will definitely be stopping here again.
Taylor Markerink
Went last night first time since remodel and its wonderful! Previously wasn't impressed but last night was amazing! I got rhe Quesabirria tacos with the consumme sauce. My husband got the Mega Burrito. Both were amazing! The house margaritas were also amazing and strong. Server was very friendly and sweet! 5/5
Brandy
Expensive, but pleasant. The restaurant is dimly-lit, but in an aesthetically pleasing way that is a balm to light-sensitive eyes. The menu has a nice variety, so unless you're super picky you should find something that piques your interest. The average single-person meal + a drink will likely be around the mid-20s unless you get your pickings from the kids' menu (where a meal will be a little over 10 dollars with drink). Recommended to pay with cash, as a 4% discount is given if you do. I ordered the American-style street tacos (the Mexican-style has cilantro, and I unfortunately have the soap gene) with carne asada as the meat. It's three soft tacos, but you wouldn't know that from my image because I ate #3 before realizing that I should probably attach an image. Sorry. It's good. The cheese gives a nice pop of saltiness that I really appreciate. I don't know, I'm not a professional food reviewer. I'm just some random whitey eating tacos to fill the void. They also give you complimentary tortilla chips + salsa. Don't try to eat them in bed like I did; the chips will get angry at you. The girl at front was nice. Expect a mild wait to receive service, as the place isn't super staffed, so the cashier will likely slip into the kitchens when left idle to help out there. I remember when this place was more homely and whimsical. I sat across from my mom in a booth and we demolished the complimentary tortilla chips and salsa. I don't know what I got, but it was good and I was happy. I saw evidence that my mother had been a person before she'd had children. She should never have become a mom, or perhaps even a wife. Overall: good food, pleasant atmosphere. This place would be nice for a date, probably.
Wanda Carney
I was disappointed with our food for the price charged. I assumed this place would be great. The best items served were the chips, cheese dip, and the guacamole dip. My spouse enjoyed the wings and the five of us left the restaurant feeling we made a poor selection. Our server was excellent.
Brenda Martin
What a great restaurant! We had the fresh guacamole and it was so good. I had the Bistec La Mexicana and the meat was so tender. My husband had Mix Three items and of of his food was so good too. Go here when you can!
A Magnolia
I truly was hesitant to try again after not a pleasurable experience with the previous owners. It’s been a good few years. Decided to try tonight with the new management with my daughter and was pleasantly surprised!! Noemi was our amazing server! She was on top of everything and managing several tables. I had steak fajitas and cooked perfectly with greta flavor. Will definitely be returning on the regular.
christopher “The Wright Family” wright
First time going here and the food was so delicious that we went back the next day. The portion size was big and the prices matched it. My wife and daughter had the Chicken soup and loved it. The bowls were big enough for them actually share! The birria burrito is had was delicious. Only complaint was the food came out a little slow but it was delicious.
norman Starks
They have 'great Mexican food! To my surprise ... the 'corn chips' are always warm! Wiffee and I will be visiting this establishment, real soon! A+ and the service there is... Top notch! Happy New Year to all!
When to Visit
- 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 - 09:00 PM
- 11:00 AM - 12:00 AM
- 12:00 AM - 09:00 AM , 11:00 AM - 08:30 PM