43 Linda Lane
Harrisonburg, VA 22801
Phone: 540.442.7672
Phone: 540.442.ROSA
Dona Rosa features a wide variety of authentic Mexican specialties as well as more familiar favorites.
We accept American Express, Cash, Discover, Mastercard, and Visa.
Hours:
Open Daily 7:00am-Midnight
243 Neff Avenue
Harrisonburg, VA 22801
Phone: 540.434.8634
Jalisco's is the place to go in Harrisonburg for authentic Mexican food.
We accept American Express, Cash, Discover, Personal Check, and Visa.
Hours:
Monday-Thursday 11:00am-10:00pm
Friday-Saturday 11:00am-10:30pm
Sunday 11:00am-9:30pm
621 North Main Street
Harrisonburg, VA 22802
Phone: 540.434.3594
Website: http://www.littlegrillcollective.com
The Little Grill has been a restaurant in Harrisonburg, Va's North End since the 1940s, worker owned since June of 2003.
We accept Cash and Personal Check.
Hours:
Sunday 9:00am-2:00pm
Monday CLOSED
Tuesday-Friday 7:00am-9:00pm
Saturday 7:00am-3:00pm
2455 South Main Street
Harrisonburg, VA 22801
Phone: 540.437.9919
Fax: 540.437.9924
Fiesta Time Amigos! Welcome to the original Pueblo Grande Mexican Grill.
We accept American Express, Cash, Discover, Mastercard, Personal Check, and Visa.
Hours:
Sunday 11:00am-9:00pm
Monday-Thursday 11:00am-10:00pm
Friday 11:00am-11:00pm
Saturday 11:00am-10:00pm

Dayton Mini Market
255 Main Street
Dayton, VA 22821
Phone: 540.879.2810

El Charro
1580 South Main Street
Harrisonburg, VA 22801
Phone: 540.433.3189

El Charro
1570 East Market Street
Harrisonburg, VA 22801
Phone: 540.564.0386

La Casita Restaurant
270 Dingledine Lane
Dayton, VA 22821
Phone: 540.879.2455

Qdoba Mexican Grill
233 Burgess Road
Harrisonburg, VA 22801
Phone: 540.564.1515
Website: http://www.qdoba.com

Sabor Catracho
193 McCauley Drive
Timberville, VA 22853
Phone: 540.209.1750