4.0 – 1,072 reviews • Mexican restaurant
Social Profile: 
![]()
For over 28 years, Casa Sol Tex Mex Grill & Bar of Villa Rica GA, Best in Town, Serving deliciously made Sizzling Fajitas specialty of the house, Big Buffets, Taco Bar, great desserts, excellent Margaritas & more. We have something for everyone and our friendly staff and broad menu items will keep you coming back for more.
Come & join your family of Casa Sol!!!!
✔️Brunch ✔️Lunch ✔️Dinner ✔️Dine in ✔️Take out ✔️Delivery
Hours
| Sunday | 9 AM–9 PM |
| Monday | 11 AM–9 PM |
| Tuesday | 11 AM–9 PM |
| Wednesday | 11 AM–9 PM |
| Thursday | 11 AM–9:30 PM |
| Friday | 11 AM–10 PM |
| Saturday | 11 AM–10 PM |
Menu Photos
Order and Reservations
Reservations: spotapps.co
Order: Order online
places.singleplatform.com
Photo Gallery
Related Web Results
Reviews
Millie Wells
We ordered el pastor tacos and the carnitas. The dinner specials have a half order option which is great because the chips are light and thin and the salsa has a great flavor. We have been here before and each visit is better. The service is great and the food has a great flavor and we were able to sit outside. We will be going back to try the Sunday buffet
… moreRenata Eats Real
Update: 12/23 Went today and got the seafood soup. The soup was hot and made to order which I appreciate. They charged me $24 dollars just for the soup. (Pictures included of the seafood soup) The website said $16.99. The receipt was a little suspect because it did not list what I purchased. I originally ordered it with a whole crab, but when I get there they said they didn’t have crab. ( I wish they would have let me know before coming to get my order because I ordered this meal because of the CRAB ) I said no squid, but squid was in my soup. . I will not be back, it’s just not worth the money I spent. The customer service was definitely lacking this day.
Good food!!! We got the spinach enchiladas and the spicy shrimp with rice and beans! The food was not hot, so we had to warm it up in the microwave. It was delicious
Edit: Good food. Good people! I do wish the cheese enchiladas had a little more cheese, but it was delicious!
… moreCraig Adams
First time eating here. The taco salad was really good and loaded with beef, cheese, lettuce etc..
The salsa is the best I have had yet. It isn’t runny and actually stays on the chips. It’s not really spicy either.
I will definitely have to try another item. I’m still trying to find a Mexican restaurant that has and makes Arroz con Pollo like the restaurant back in my hometown. It’s a simple dish (grilled chicken breast on top of Mexican rice topped with cheese sauce, green peppers and onions) but hits the spot every time.
… moreCandace “Candy” Marie Hunt-Grossi
The food was great and PLENTY of it! The Rosa de Jamica was absolutely delicious! Our server Carlos was excellent! Beautifully decorated.
… moreMrs D
All I want to say is that the large strawberry margarita is extremely large. It is enough for 2 people. If you are a lightweight order the smaller size. I was not aware of this when I ordered it. We ordered the buffet. Here is a tip. Use the complimentary chips provided to make nachos from the buffet. The desserts on the buffet were lacking in variety. The soft serve ice cream was only limited to kids. We are looking forward to going back.
… moreTravis Walker
Let me start by saying the quality of the food was awful the cheese dip was not even melted I ordered Texas Fajita they piled my plate with onions and peppers the food had no flavor they should just shut down i asked for a refund she offered a discount. however why take a discount when I know i will never return ever!!! The workers was nice but nice don’t cut it when the food SUCKS! ……..
… moreDelesha Teague
I ordered the Texas fajitas burrito and it was disgusting. Called to let them know and offered to bring my plate back but they wanted to offer a discount or credit. I just wanted a refund because I only took 2 bites. I have a picture posted on how my plate looked. Not appealing at all, taste is not there at all. And the white stuff is not cheese, I don’t know what it is. The guacamole was old on the burrito, they could’ve left that off. Let’s just say I’m not coming back. The only thing I liked was the salsa because of the spice. The cheese dip was not melted all the way and the crazy thing about it.. they weren’t busy or had customers so I don’t know why they thought what they served was good.
… moreKristal Almond
Wonderful environment with beautiful architecture. The food is outstanding and the service is top notch. The waitress brought up napkins and refills without having to ask and was always available. You won’t regret visiting this beautiful place.
… moreJamie Sheffield
Incredible food always served hot. Excellent service everytime I eat there. No other restaurant even compares.
… moreSergio
This I’d one of those places where it’s very inviting. Beautiful atmosphere and love it before I ate or ordered. The food was great and super fast but good, very good. A jem. Props to the owner/ decorator.
… more … View more