La Vista Cocina is a family-owned restaurant in the heart of Lewisville, Texas. We're dedicated to bringing authentic, fresh, and delicious Mexican cuisine to our community.
Where It All Began
Carrollton's premier Tex-Mex restaurant and bar, open for both lunch and dinner, offers you an unforgettable dining experience! Founded in 2014, we love servicing our customers in DFW. Indulge in our mouth-watering cuisine, served with utmost excellence by our professional and friendly staff. Our spacious patio provides the perfect setting for dining, and the added playground ensures a relaxing mealtime for families while the children play. For those seeking an enjoyable evening, our bar serves an assortment of finely crafted cocktails and regional beverages, adding to the vibrant, convivial atmosphere.
What People are Saying
“A Great Find”
Huge fan of the cheese enchiladas with the jalapeño sauce they have. It's amazing ! I must have referred 50 people here. Service is always good and the owner and manager stop by to check in. Highly recommend !
“Fabulous food & flawless service”
Wonderful experience! Loved the warm salsa and queso with peccadillo. We shared the combo fajitas and both the chicken and steak were perfectly cooked and tender.I ordered the jalapeño/pineapple margarita and my husband the regular. We both thought they were tasty and stronger than most places!
Great place for family dinner! We didn't make it to the playground outside but inside it's roomy and clean. We had amazing service from both our friendly waiter Dillon and the bussers who helped keep our table clear.
Everything was perfect (Service/Food/Drink). If you are tired of packed breakfast place and waiting for hours this is the best optional place, "NO WAITING TIME". Even the coffee was much better than places that serve breakfast.
Hours of Operation
MON – FRI
10:00am – 1:00pm
4:00pm – 10:30pm
3:00pm – 10:30pm
We are closed
Drop Us a Line
Don’t be shy. Let us know if you have any questions!
Restaurant Address and Email
Get In Touch
Monday - Saturday: 11:00am – 10:00pm
Sunday: 11:00am - 9:00pm
Monday - Saturday: 11:00am -10:00pm
Sunday 11:00am - 9:00pm