Let Uncle Julio’s help you celebrate this holiday season in one of their private group dining rooms. Uncle Julio’s features private party rooms for both small and large parties and as always, delicious made from scratch Mexican cuisine.

Uncle Julio’s menu also includes Tex-Mex classics such as tacos, enchiladas & tamales all with a selection of sauces made daily. Insider tip: order the tableside guacamole. It’s prepared for you at your table; if you like it spicy kick it up a notch with fresh chopped jalapenos.

Uncle Julio’s has a vast drink selection. Try our fresh margarita of the day, made to order with fresh fruit. If you prefer a frozen drink then the Swirl is definitely the perfect choice. The Swirl is frozen sangria & frozen margarita layered together dating back to 1987.

For reservations, please allow up to 15 minutes for us to prepare your table.

This was the second time we had been to Uncle Julio’s in as many years. The place is a bit on the pricey side. We spent around $170 on a family of 4. About the food, order anything on the grill and it is going to be good. The shrimps and chicken fajitas were excellent. Steak and Salmon were good too. What was surprisingly bad was the quality of the Nachos. The first bowl we got the Nachos were oily and broken up in tiny pieces. It seemed as if we got the bottom of the pile. We mentioned it to our server and he immediately replaced it with another one. This one, the size was a bit bigger however they were still quite oily and in some cases undercooked. The quality of Nachos in Guapos or Chipotle is way better than these. The Chocolate Piniate though was fun. The Churros were excellent and so was the chocolate.

Nice restaurant overall and happy with my experience. The only real complaint from me is how loud the restaurant is. I could hardly hear the server, and my neighbor sitting next to me. I had to shout for folks at the far end of the table to hear me (party was six people). The music is the main culprit as it was drowning out all the other noise in the restaurant. Maybe the management and the staff is used to it, but it was a small relief to when we were outside and I could hear again, and converse without shouting or shifting close a persons ear for them to hear me. I am sure lots of folks do not mind this (it was crowded), but for me it was took a little away from my enjoyment of the food and the company. Food servings were huge and good (not spectacular), but in line with what I expected. Decent but unimaginative Tex-Mex. It is not a fine dining restaurant, but a chain restaurant, so this was to be expected and I graded the food according to chain restaurant standards, not foodie standards. The coolest thing was our chocolate pinata dessert, which was excellent! I recommend it for chocolate lovers, and it was lots of fun. The service was excellent and fast, and they were attentive throughout our meal.

That was more than I was expecting to write, but that was my experience. Decent food, excellent service, but really noisy.

My family has been coming to RioGrande for years! We have brought many of our families & friends here to celebrate almost every celebration there is! We have noticed that their famous salsa has changed from large bowls down to very small ones in the last couple of years, very disappointed because it's so good! The biggest complaint that we have is when we order the fiatias the tortillas never seem to come when the rest of the meal is getting cold on the table! Having a swirl does seem make everything better!

Truly some of the best food around. Each time we come, we try something different and I'm beyond pleased each and every time. Excellent food, knowledgeable & courteous staff. We highly recommend the restaurant/location. A+

The manager, Alex, was awesome and very attentive with our child with anaphylactic food allergies. He spoke with the chef and made sure our order came out and was safe for our son. Our waiter, Diego, was also wonderful. He was on top of everything during our entire dinner. The food is always delicious too!

Usually we have a good experience here. However not this last time. I made a reservation for 9pm, arrived at 8:54pm. However the hostess marked us late (per the manager) and didn’t seat us till 9:17pm. Meanwhile she never told me she didn’t mark my arrival correctly and kept saying they were cleaning a table for my husband and I. Once I got the manager involved suddenly our buzzer went off. The manager apologized and said he would speak to them. He was friendly and apologetic. It seems the place gets too busy for the young/teenage hostesses to handle. Also- our food was not cooked properly. We ordered the steak & chicken fajitas for 2. Asked for steak to be medium, it was medium rare instead. Not to mention our food came 5 minutes after our guacamole & cheese appetizer.While I appreciate them bringing food promptly, not having time to eat an appetizer is annoying and makes you feel rushed. Needless to say we won’t be back. The Uncle Julio’s in Gainesville VA has much better service and the food generally comes out better and not as rushed.

Food was great. Had a 7 pm reservation, table was not ready until 7:25. Rough when you have a 3 year old with you. After we asked about the table, front of the house staff brought the kiddo an apple juice to occupy her which was greatly appreciated. Manager also offered a free app for our wait. Overall the food was good, service was a little slow. I’d definitely go back, but not on a weekend with the kiddo.

We had a 5pm reservation and was told our server wasn’t there yet so I we had to wait...at 515 I went to hostess stand and asked if we could sit somewhere else. We were immediately taken to a table. One chair was wet, the floor around the table was dirty with food and kid menus. It took a while for a server to come to our table, we had to ask for water. We ordered an appetizer and when it came we had to wait for plates. You could tell the server was spread thin. He was trying his best.

Serivce was slow Tortillas were not fully cooked.The fijatas with grilled veggies have no consistency in quantitie.There was drama between hostess and manager that should not have happened in front of customers. They girls clear had no respect for their manager talked about her when she left. In their defense she was all over the place she couldn't decide who was a greater and kept changing it.

Took the family there for the oldest Daughter's birthday at her request. The food was great as always but the noise there on a busy night reaches the near-horrendous level.You cannot speak across the table without raising your voice to almost yelling. You have you repeat your order several times .. not because of any language barrier but because even standing next to you they can't hear.

They were very good about getting the children’s food out first. Our waiter Seneca was very attentive. Had to wait quite a long time for our desserts to come out. We got the bill before the sopapillas!

Made our reservation online, were there on time, and despite the place being very busy, we were immediately seated, and welcomed very friendly by the general manager. Our server (Seneca) was attentive, kind, knowledgeable and never pushy. We enjoyed our food: I was not crazy about the smokey salsa (chipotle?), but that's a matter of personal preference, not quality. Everything tasted fresh and made with care. We chose the guac/queso combination for appetizer, and the beef skirt steak fajitas: simple and delicious. As for the drinks, I tried the margarita of the day: watermelon. I was a little afraid that it was going to be too sweet, but it absolutely wasn't and I really liked that one too. All in all a very good experience for the type of restaurant that this is, and we will come back!