Del Rio is rated 4.0 out of 5 by 23.
Rated 3 out of 5 by from No one waited on me in dining room . Went to the bar and ordered to go
Date published: 2015-12-20
Rated 3 out of 5 by from The restaurant was not very clean, prices were high, and the food was fair at best.
Date published: 2015-06-16
Rated 4 out of 5 by from The restaurant could use some cleaning. Dust on the hats and top of cabinet. Also dirt on walls and entry door to kitchen area was quite dirty. The food and service was great.
Date published: 2015-04-05
Rated 5 out of 5 by from great service and food
Date published: 2015-03-27
Rated 5 out of 5 by from Service was extremely good, pleasant. Food was great!Quite, well lit atmosphere. We had been looking for some place new and glad we took the chance with Del Rio!
Date published: 2015-01-11
Rated 2 out of 5 by from The menu was overwhelming and brimming with a lot of choices. Everything sounded wonderful and authentic however the food is more Americanized that most Mexican restaurants and very salty. Cheddar was often used instead of other choices of cheeses often used in Mexican restaurants. The chips tasted like they came out of bag from the grocery store.
Date published: 2014-10-14
Rated 4 out of 5 by from food was not hot enough. just lukewarm
Date published: 2013-11-03
Rated 5 out of 5 by from fast service; excellent wait staff
Date published: 2013-09-16
Rated 5 out of 5 by from Great food & service
Date published: 2013-07-31
Rated 5 out of 5 by from Food and service were both EXCELLENT!!
Date published: 2013-07-21
  • y_2018, m_5, d_23, h_5
  • bvseo_bulk, prod_bvrr, vn_bulk_2.0.8
  • cp_1, bvpage1
  • co_hasreviews, tv_13, tr_10
  • loc_en_US, sid_155061, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING), SortEntry(order=RATING, direction=DESCENDING)]
  • clientName_restaurantcom
Minimum purchase of $10 at restaurant.

Del Rio

356 Fairfax Pike
Stephens City, VA 22655
Phone: (540) 868-0111
Cuisine: Mexican/Southwestern, Latin/South American
Price: $$$
Do you like this restaurant?

Del Rio Reviews

Back to Top
Have a question or want to order by phone? CALL US AT 855.832.8728 Monday thru Friday, 8:30am - 5pm CT or search our FAQ's