What are you looking for?

Restaurants in Harrisonburg

The Best Restaurants

BoBoKo Indonesian Cafe 217 S Liberty St #102, Harrisonburg
BoBoKo Indonesian Cafe
Indonesian • $$

BoBoKo Indonesian Cafe

217 S Liberty St #102, Harrisonburg, VA 22801

Incredibly delicious! Wow! This Indonesian has the complex flavors of the best Indian food, with a good bit less heat ... much to our liking. The few leftovers...

  • Take-Out
  • Delivery
  • Superb261 Reviews4.8
Rocktown Kitchen 217 S Liberty St #101, Harrisonburg
Rocktown Kitchen
Salad • $$

Rocktown Kitchen

217 S Liberty St #101, Harrisonburg, VA 22801

We were in Harrisonburg for one night, on our way up to Pennsylvania. It happened to be our 42nd anniversary and we wanted a nice dinner out. The food and...

  • Take-Out
  • Superb253 Reviews4.7
Local Chop & Grill House 56 W Gay St, Harrisonburg
Local Chop & Grill House
Bar & Grill • $$$

Local Chop & Grill House

56 W Gay St, Harrisonburg, VA 22802

First time at Local Chop & Grill and it did not disappoint. The decor and ambiance was exquisite. The staff and our waiter, Chris was amazing. The food was...

  • Take-Out
  • Delivery
  • Superb367 Reviews4.3
Jack Brown's Beer & Burger Joint 80 S Main St, Harrisonburg
Jack Brown's Beer & Burger Joint
Hamburger

Jack Brown's Beer & Burger Joint

80 S Main St, Harrisonburg, VA 22801

When you walk in this place seems like your regular local bar, the secret is the burgers. They are amazing. I ordered the house one with fries. Next time, I...

  • Take-Out
  • Drive-Through
  • Superb332 Reviews4.7
Joshua Wilton House 412 S Main St, Harrisonburg
Joshua Wilton House
American • $$$

Joshua Wilton House

412 S Main St, Harrisonburg, VA 22801

To receive food of this quality, served this well, in this lovely an environment, I usually expect to pay twice what I paid at Joshua Wilton House. Menu, chef,...

  • Superb234 Reviews4.6
Jimmy Madison's 121 S Main St #3602, Harrisonburg
Jimmy Madison's
Southern • $$

Jimmy Madison's

121 S Main St #3602, Harrisonburg, VA 22801

Our son's favorite place to eat through college. We were happy to eat here for our last dinner in town, as he finally had his graduation ceremony at JMU...

  • Delivery
  • Superb284 Reviews4.4
Vito's Italian Kitchen 1047 Port Republic Rd, Harrisonburg
Vito's Italian Kitchen
Italian • $$

Vito's Italian Kitchen

1047 Port Republic Rd, Harrisonburg, VA 22801

Our meal was good but we had to ask for salt and pepper and parmesan cheese after the food was delievered. It took awhile to flag someone down, my husband went...

  • Take-Out
  • Delivery
  • Superb269 Reviews4.4
Mashita - Korean Inspired Restaurant 105 N Liberty St, Harrisonburg
Mashita - Korean Inspired Restaurant
Food Trucks • $$

Mashita - Korean Inspired Restaurant

105 N Liberty St, Harrisonburg, VA 22802

Ever notice you always forget to take photos of your favorite bites when you discover a gem restaurant!!! This place is fantastic - great service, great food,...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.8
A&A Kabob Grill 625J Mt Clinton Pike, Harrisonburg
A&A Kabob Grill
Mediterranean • $$

A&A Kabob Grill

625J Mt Clinton Pike, Harrisonburg, VA 22802

Small little family owned restaurant we discovered from Google search looking for Mediterranean cuisine. So glad we did, food was authentic, reasonably priced...

  • Take-Out
  • Delivery
  • Superb130 Reviews4.8
The Sub Station Mexican Grill 3257 S Main St, Harrisonburg
The Sub Station Mexican Grill
Mexican • $$

The Sub Station Mexican Grill

3257 S Main St, Harrisonburg, VA 22801

The food was fantastic, actual authentic re fried beans, the only reason I am giving it 4 stars instead of 5 is because of the slow service other than that...

  • Take-Out
  • Delivery
  • Superb175 Reviews4.6
Grilled Cheese Mania 1476 S Main St, Harrisonburg
Grilled Cheese Mania
American • $

Grilled Cheese Mania

1476 S Main St, Harrisonburg, VA 22801

I came here because of the owners responses to negative reviews. They were thought out and willing to correct a mistake. She clearly takes each review...

  • Take-Out
  • Delivery
  • Superb232 Reviews4.6
Billy Jack's Shack 92 S Main St, Harrisonburg
Billy Jack's Shack
American • $

Billy Jack's Shack

92 S Main St, Harrisonburg, VA 22801

Such a fun atmosphere as well as amazing food. The sticky nugs with sweet chili sauce were served warm and fresh. I ordered a Greg Brady slider and a 50/50...

  • Take-Out
  • Delivery
  • Superb260 Reviews4.5
Wood Grill Buffet 1711 Reservoir St, Harrisonburg
Wood Grill Buffet
Buffet • $$

Wood Grill Buffet

1711 Reservoir St, Harrisonburg, VA 22801

Due to the pandemic EVERYONE is to wear these plastic gloves before going to make plates....and get a new one everytime you go up to serve yourselfHowever some...

  • Take-Out
  • Delivery
  • Superb210 Reviews4.4
Cuban Burger 70 W Water St, Harrisonburg
Cuban Burger
Cuban • $$

Cuban Burger

70 W Water St, Harrisonburg, VA 22801

When you walk in this place seems like your regular local bar, the secret is the burgers. They are amazing. I ordered the house one with fries. Next time, I...

  • Take-Out
  • Drive-Through
  • Superb207 Reviews4.4
Sushi Jako 182 Neff Ave # W10, Harrisonburg
Sushi Jako
Sushi • $$

Sushi Jako

182 Neff Ave # W10, Harrisonburg, VA 22801

Sushi Jako is amazing! Everything we had here was delicious and fresh. The service was quick and friendly and the ambience was very nice as well. Can't...

  • Take-Out
  • Delivery
  • Superb133 Reviews4.7
Taj of India 34 S Main St, Harrisonburg
Taj of India
Indian • $$

Taj of India

34 S Main St, Harrisonburg, VA 22801

Food, service and surroundings were outstanding. We had the Curry chicken and Tandoori Chicken which were delicious!! Definitely will be back next time we are...

  • Take-Out
  • Delivery
  • Superb151 Reviews4.6
Pickford's Seafood & Gourmet 313-C, Neff Ave, Harrisonburg
Pickford's Seafood & Gourmet
Seafood Markets • $$

Pickford's Seafood & Gourmet

313-C, Neff Ave, Harrisonburg, VA 22801

Very friendly staff and a good selection of seafood. I came in with the hope of finding a better quality salmon than you would get a the grocery store and...

  • Superb93 Reviews4.9
The Little Grill Collective 621 N Main St, Harrisonburg
The Little Grill Collective
Vegetarian • $

The Little Grill Collective

621 N Main St, Harrisonburg, VA 22802

Loved this yummy place! Great atmosphere, yummy food, great service, checked all the boxes. I had the Dooley breakfast of biscuits+mushroom gravy, two eggs,...

  • Take-Out
  • Delivery
  • Superb205 Reviews4.6
Taste of India 498 University Blvd, Harrisonburg
Taste of India
Indian • $$

Taste of India

498 University Blvd, Harrisonburg, VA 22801

Very authentic flavours and yummy.Pro tip : Never ask for spicy level - HOT, nobody can handle that. Medium hot is maximum anyone can go to. Service can...

  • Take-Out
  • Delivery
  • Superb190 Reviews4.4
O'Neill's Grill 221 University Blvd, Harrisonburg
O'Neill's Grill
American • $$

O'Neill's Grill

221 University Blvd, Harrisonburg, VA 22801

Best burger I’ve ever had in my burger filled life is definitely the 50/50 burger. The whole experience at this restaurant was phenomenal. Our waiter went...

  • Take-Out
  • Delivery
  • Superb212 Reviews4.3
Vietopia 1015 Port Republic Rd, Harrisonburg
Vietopia
Vietnamese • $

Vietopia

1015 Port Republic Rd, Harrisonburg, VA 22801

Super cute little home feel Vietnamese restaurant, very clean, very helpful, fair prices, they have three different kind of hot sauces here for god sakes, so...

  • Take-Out
  • Delivery
  • Superb170 Reviews4.7
Taste of Thai 917 S High St, Harrisonburg
Taste of Thai
Thai • $$

Taste of Thai

917 S High St, Harrisonburg, VA 22801

These people nailed the texture of the Pad Se ew noodles. Red curry perfect with lots of.vegetables. Extraordinary. Deserts look tempting in the case but...

  • Take-Out
  • Delivery
  • Superb182 Reviews4.4
Magnolia's Tacos & Tequila Bar 14 E Water St, Harrisonburg
Magnolia's Tacos & Tequila Bar
Mexican • $$

Magnolia's Tacos & Tequila Bar

14 E Water St, Harrisonburg, VA 22801

We wanted a late night snack. We had a special need, that at the late hour, they could have easily turned us away, but they made the accommodation, and made...

  • Take-Out
  • Delivery
  • Good229 Reviews4.1
Capital Ale House 41-A Court Square, Harrisonburg
Capital Ale House
American • $$

Capital Ale House

41-A Court Square, Harrisonburg, VA 22801

After dropping my oldest off at JMU - I definitely needed something to settle my nerves. What better than good drinks and some good food? To be totally honest...

  • Take-Out
  • Drive-Through
  • Good252 Reviews4
Olive Garden Italian Restaurant 45 Burgess Rd, Harrisonburg
Olive Garden Italian Restaurant
Italian • $$

Olive Garden Italian Restaurant

45 Burgess Rd, Harrisonburg, VA 22801

Great service. Friendly. I sat at the breakfast bar since I was traveling and solo. I asked if they had pancakes. They said, no, we have waffles. I told...

  • Take-Out
  • Delivery
  • Good195 Reviews4.2
Texas Roadhouse 1860 Evelyn Byrd Ave, Harrisonburg
Texas Roadhouse
Steak House • $$

Texas Roadhouse

1860 Evelyn Byrd Ave, Harrisonburg, VA 22801

Place is always slammed but the wait is worth it. Took my best friend (with numerous allergies who rarely eats out due to this) to birthday dinner here last...

  • Take-Out
  • Delivery
  • Good212 Reviews4.1
At Thai Restaurant 1318 Hillside Ave, Harrisonburg
At Thai Restaurant
Thai

At Thai Restaurant

1318 Hillside Ave, Harrisonburg, VA 22801

Great food and service. Delicious chicken drunken noodles, shrimp fried rice and egg rolls. We would not hesitate to come back. My daughter said this would be...

  • Take-Out
  • Delivery
  • Superb131 Reviews4.8
Bella Luna Wood-Fired Pizza 80 W Water St, Harrisonburg
Bella Luna Wood-Fired Pizza
Pizza

Bella Luna Wood-Fired Pizza

80 W Water St, Harrisonburg, VA 22801

They have dairy free cheese! Also gluten free crust. But you cant have gluten free without dairy since there is dairy in their gluten free crust. Mustard...

  • Take-Out
  • Delivery
  • Superb256 Reviews4.3
Siang Khene Thai-Lao Cuisine 51 Kenmore St, Harrisonburg
Siang Khene Thai-Lao Cuisine
Thai • $$

Siang Khene Thai-Lao Cuisine

51 Kenmore St, Harrisonburg, VA 22801

I stopped here on my way past Harrisonburg VA, and it was magical! It's close to the interstate and the staff was awesome. There is a Laos and Thai menu....

  • Take-Out
  • Delivery
  • Superb110 Reviews4.6
Thien- An Pho (House of Noodle) 227 Burgess Rd, Harrisonburg
Thien- An Pho (House of Noodle)
Vietnamese • $

Thien- An Pho (House of Noodle)

227 Burgess Rd, Harrisonburg, VA 22801

Thien-An Pho is where it's at. For appetizers, we ordered spring rolls and friend egg rolls. They were very good. I got the P1 pho. Yum! The broth...

  • Take-Out
  • Delivery
  • Superb131 Reviews4.7

American Restaurants

American in Harrisonburg
Cracker Barrel Old Country Store 121 Pleasant Valley Rd, Harrisonburg
Cracker Barrel Old Country Store
American • $$

Cracker Barrel Old Country Store

121 Pleasant Valley Rd, Harrisonburg, VA 22801

Great experience we had at this Cracker Barrel. The waitress was very kind and eager to serve. She was extremely positive. The food was excellent as well and...

  • Take-Out
  • Delivery
  • Good195 Reviews3.9
The Golden Pony 181 N Main St, Harrisonburg
The Golden Pony
American • $$

The Golden Pony

181 N Main St, Harrisonburg, VA 22802

Wings are terrific. I went late so that may be why the menu was very limited. That is the reason it didn't get 5 starrs. Staff was great. Wings were...

  • Take-Out
  • Delivery
  • Good125 Reviews4.2
The Galley 2430 S Main St, Harrisonburg
The Galley
American

The Galley

2430 S Main St, Harrisonburg, VA 22801

I do have to say that the food at this restaurant was very pleasurable for me and the prices were pretty decent. The only objection I had about this location...

  • Take-Out
  • Delivery
  • Superb113 Reviews4.5

Pizza Restaurants

Pizza in Harrisonburg
Vinny's Italian Grill & Pizzeria 225 Burgess Rd, Harrisonburg
Vinny's Italian Grill & Pizzeria
Pizza

Vinny's Italian Grill & Pizzeria

225 Burgess Rd, Harrisonburg, VA 22801

First time we went, we could smellThe garlic as we came out of Ross. As Italians new to the area, we followed the smell. It was close to closing time so we...

  • Take-Out
  • Delivery
  • Superb138 Reviews4.5
Benny Sorrentino's 64 S Mason St, Harrisonburg
Benny Sorrentino's
Pizza • $

Benny Sorrentino's

64 S Mason St, Harrisonburg, VA 22801

Excellent pizza. Bought this for family of 5 (3 teenage girls) and we only ate 3/4 of the pizza. When you think about it, normally 2 regular pizzas will be...

  • Take-Out
  • Delivery
  • Good156 Reviews4.2
Ciro's Lasagna House 778 E Market St, Harrisonburg
Ciro's Lasagna House
Pizza • $

Ciro's Lasagna House

778 E Market St, Harrisonburg, VA 22801

Great pizza, the Italian dishes we ordered were a little on the heavy side for our tastes, but if you like a lot of cheese, you will be right at home. Super...

  • Take-Out
  • Delivery
  • Good155 Reviews4.1

Mexican Restaurants

Mexican in Harrisonburg
Tacos el Primo 1110 Reservoir St, Harrisonburg
Tacos el Primo
Mexican • $

Tacos el Primo

1110 Reservoir St, Harrisonburg, VA 22801

Made a pit stop on the way home from a vacation, and we were treated to some of the best tacos and burritos we've ever had. Excellently seasoned, well...

  • Take-Out
  • Delivery
  • Superb126 Reviews4.6
La Morena 751 Chicago Ave, Harrisonburg
La Morena
Mexican • $

La Morena

751 Chicago Ave, Harrisonburg, VA 22802

La Morena is the best Mexican restaurant in Harrisonburg. It is a little different you have to walk up and order your food then sit down and wait for it to be...

  • Take-Out
  • Delivery
  • Superb125 Reviews4.4
Taqueria El Primo 1751 S Main St, Harrisonburg
Taqueria El Primo
Mexican • $$

Taqueria El Primo

1751 S Main St, Harrisonburg, VA 22801

Best Mexican food in Harrisonburg hands down!! Owner is a down to earth person, food is exceptional and the service is great. I 10/10 recommend this to anyone...

  • Take-Out
  • Delivery
  • Superb69 Reviews4.5

Chinese Restaurants

Chinese in Harrisonburg
Oriental Café 563 University Blvd, Harrisonburg
Oriental Café
Chinese • $$

Oriental Café

563 University Blvd, Harrisonburg, VA 22801

Wow. Just wow. This place has amazing food, great service and they treated us so so good! My cousins and I are together after burying a beloved uncle and we...

  • Take-Out
  • Delivery
  • Superb160 Reviews4.3
Golden China Restaurant 1005 E Market St, Harrisonburg
Golden China Restaurant
Chinese

Golden China Restaurant

1005 E Market St, Harrisonburg, VA 22801

I have been going to this place since I was a teen and it’s always been the best Chinese food in Harrisonburg. It’s still great. Their General Tsao...

  • Take-Out
  • Delivery
  • Good162 Reviews4.1
Great Wok 2035 E Market St, Harrisonburg
Great Wok
Chinese • $

Great Wok

2035 E Market St, Harrisonburg, VA 22801

All of our meals were delicious. We ordered Shrimp Pad Thai, Kung Pao Chicken, Chicken Skewers, Steamed and Pan Fried Dumplings. This is my first review but...

  • Take-Out
  • Delivery
  • Good96 Reviews3.5

Fast Food Restaurants

Fast Food in Harrisonburg
Urgies Cheesesteaks 245 E Water St, Harrisonburg
Urgies Cheesesteaks
Fast Food • $

Urgies Cheesesteaks

245 E Water St, Harrisonburg, VA 22801

This was in Bridgewater at Generations Park. The owner was there, great guy very personable. Manager served us, he was great and helpful. Food was delicious,...

  • Take-Out
  • Delivery
  • Superb169 Reviews4.4
Cook Out 1688 E Market St, Harrisonburg
Cook Out
Fast Food • $

Cook Out

1688 E Market St, Harrisonburg, VA 22801

Their food is tasteless and the absolute worst I have ever had. No thsat is not an exaggeration. I got food one day after exclusively eating their shakes and...

  • Take-Out
  • Drive-Through
  • Good186 Reviews3.5
Arby's 58 S Carlton St, Harrisonburg
Arby's
Fast Food • $

Arby's

58 S Carlton St, Harrisonburg, VA 22801

Absolutely spectacular window service; the woman took our order cheerfully, accepted numerous changes, stayed cheerful and got it right... first time....

  • Take-Out
  • Drive-Through
  • Good107 Reviews4.1

Seafood Restaurants

Seafood in Harrisonburg
Blue Stone Inn 9107 N Valley Pike, Harrisonburg
Blue Stone Inn
Seafood • $$$

Blue Stone Inn

9107 N Valley Pike, Harrisonburg, VA 22802

Second visit and won't be the last. Excellent dinner again. Had ribeye this time, tuna last visit. Not sure which I liked best, both excellent. This...

  • Take-Out
  • Superb117 Reviews4.3
Red Lobster 2121 E Market St, Harrisonburg
Red Lobster
Seafood • $$

Red Lobster

2121 E Market St, Harrisonburg, VA 22801

Wonderful service, the food was quick to be prepared. Everything was delicious. My girlfriend and I had an amazing date night dinner here. Will visit again at...

  • Take-Out
  • Delivery
  • Good149 Reviews3.8
Skrimp Shack 2184 John Wayland Hwy St 2, Harrisonburg
Skrimp Shack
Seafood

Skrimp Shack

2184 John Wayland Hwy St 2, Harrisonburg, VA 22801

I was craving some fried fish while on vacation in Harrisonburg VA so I googled and this place popped up. Took a drive from my resort and it was worth the...

  • Take-Out
  • Delivery
  • Good69 Reviews4.2

Burger Restaurants

Burgers in Harrisonburg
O'Charley’s Restaurant & Bar 101 Burgess Rd, Harrisonburg
O'Charley’s Restaurant & Bar
Burgers • $$

O'Charley’s Restaurant & Bar

101 Burgess Rd, Harrisonburg, VA 22801

Update: Had dinner again at O'Charley's Friday, September 25th, 2021 and had a party of 9!! Food was delicious as usual!! Our waiter was on point...

  • Take-Out
  • Delivery
  • Good187 Reviews3.9
Dairy Queen Grill & Chill 78 S Carlton St, Harrisonburg
Dairy Queen Grill & Chill
Burgers • $

Dairy Queen Grill & Chill

78 S Carlton St, Harrisonburg, VA 22801

Dining room is open. I also really like that they allow the cashier to sit at the register. I wish more companies were open to hiring individuals who are...

  • Take-Out
  • Drive-Through
  • Good100 Reviews4.2
Hardee's 785 M.L.K. Jr. Way, Harrisonburg
Hardee's
Hamburgers & Hot Dogs • $

Hardee's

785 M.L.K. Jr. Way, Harrisonburg, VA 22801

They move you through very quickly and get you what you want. However our food wasn't the piping hot you would expect out of a Hardee's, even though...

  • Take-Out
  • Drive-Through
  • Good96 Reviews4
Cinnamon Bear Bakery & Deli 600 University Blvd, Harrisonburg
Cinnamon Bear Bakery & Deli
Sandwich Shop • $

Cinnamon Bear Bakery & Deli

600 University Blvd, Harrisonburg, VA 22801

Cute place, owner operated. They make their bagels from scratch. Bagel tasted homemade. My husband had the Breakfast Special and he said it tasted like...

  • Take-Out
  • Delivery
  • Superb143 Reviews4.5
Jersey Mike's Subs 563 University Blvd Ste 146, Harrisonburg
Jersey Mike's Subs
Sandwich Shop

Jersey Mike's Subs

563 University Blvd Ste 146, Harrisonburg, VA 22801

This was our first visit to this location. Our subs were delicious! But the most impressive thing was to see the management and team work together! Such a...

  • Take-Out
  • Delivery
  • Superb102 Reviews4.6
Macado's 1950 Deyerle Ave, Harrisonburg
Macado's
Sandwich Shop • $$

Macado's

1950 Deyerle Ave, Harrisonburg, VA 22801

Good food, good service but they're usually slam packed and take a while on service.If you happen to buy one a day when they're not busy I recommend...

  • Take-Out
  • Delivery
  • Good175 Reviews3.6
Chick-fil-A 1691 E Market St, Harrisonburg
Chick-fil-A
Chicken • $

Chick-fil-A

1691 E Market St, Harrisonburg, VA 22801

First time I've ever given a Chick-fil-a less then 5 stars.Perhaps its due to not having the staffing because people don't want to work, not sure....

  • Take-Out
  • Drive-Through
  • Superb180 Reviews4.3
Bojangles 1880 Port Republic Rd, Harrisonburg
Bojangles
Chicken • $

Bojangles

1880 Port Republic Rd, Harrisonburg, VA 22801

Love the crispness of the chicken. Lots of options to choose from including fish. The sides taste good. The prices maybe as the same as the other fast food...

  • Take-Out
  • Drive-Through
  • Good133 Reviews4.2
Buffalo Wild Wings 291 University Blvd, Harrisonburg
Buffalo Wild Wings
Chicken Wings • $$

Buffalo Wild Wings

291 University Blvd, Harrisonburg, VA 22801

Great team. I ordered bottled water and they didn't have it. They gave a full refund and made sure I was taken care of. It was a small thing but still...

  • Take-Out
  • Delivery
  • Good168 Reviews3.5

Japanese Restaurants

Japanese in Harrisonburg
Kyoto Japanese Steakhouse 829 E Market St, Harrisonburg
Kyoto Japanese Steakhouse
Japanese • $$

Kyoto Japanese Steakhouse

829 E Market St, Harrisonburg, VA 22801

I used to not be much of a fan of Japanese restaurants. However, with enough persuasion from my wife, I have grown to like the food. Kyoto's is by far the...

  • Take-Out
  • Delivery
  • Good174 Reviews4.2
Mr. Sato Express 1645 Reservoir St, Harrisonburg
Mr. Sato Express
Japanese • $$

Mr. Sato Express

1645 Reservoir St, Harrisonburg, VA 22801

I love this restaurant so do my kids ❤️ We ordered tonight the miso soup was perfectly made with extra tofu and seaweed. The vegetable udon was also very...

  • Take-Out
  • Delivery
  • Superb95 Reviews4.4
Sakura #10 1790 E Market St #120, Harrisonburg
Sakura #10
Japanese • $$

Sakura #10

1790 E Market St #120, Harrisonburg, VA 22801

Out server Leslie or Lillian I apologize I can't remember her name. She was amazing, efficient and great with my boys. Every thing came out in a timely...

  • Take-Out
  • Delivery
  • Good147 Reviews4