1-10 of 38

Restaurants - Harrisonburg, VA

Mapicn_1
★★★★☆ 11 Reviews

Bourbon Street on Main

  • 1588 South Main St, Harrisonburg, VA
  • 540-442-7166

"My wife and I came to Bourbon Street with a couple friends to try the place out after I saw it on the local news the other day, ..."

Mapicn_2
★★★★☆ 2 Reviews

Spankys Delicatessen

  • 60 W Water St, Harrisonburg, VA
  • 540-434-7647

"This place has a basement feel and definitely makes you feel like you are hanging out with friends. The fun and creative menu and staff creates and great ..."

Mapicn_3
★★★★☆ 1 Review

O'Charley’s Restaurant & Bar

  • 101 Burgess Road, Harrisonburg, VA
  • 540-432-6662

"This is a great, filling place for some drinks and food! Huge portions, friendly service, and wide selection on the menu to please even the pickiest eaters. Fun ..."

Mapicn_4
★★★★☆ 1 Review

Xenia

  • 219 Burgess Road, Harrisonburg, VA
  • 540-437-4832

"My mom took us to Xenia last spring and I can't believe it's been almost a year and we haven't been back because it was so very good. ..."

Mapicn_5
★★★☆☆ 7 Reviews

Buffalo Wild Wings

  • 291 University Boulevard, Harrisonburg, VA
  • 540-438-9790

"The food is really good, the prices are too high, and the service is awful. If you don't order alcohol you might as well forget a refill, because ..."

Special Offer
Roar!
Mapicn_6
★★★☆☆ 1 Review

Cicis Pizza

  • 2035-91 E Market St, Harrisonburg, VA
  • 540-432-9099

"The first time I ate at Cici's, I thought I was in heaven. I could eat all the pizza and salad I wanted for $3.99. Every pizza was ..."

Mapicn_7
★★☆☆☆ 1 Review

Shoney's Restaurants

  • Harrisonburg, VA
  • 540-434-2626

"Luckily, we now have more breakfast places in town, because this use to be about the only one, and it has the worse tasting breakfast buffet I have ..."

Mapicn_8

Domino's Pizza

  • 31 Miller Cir, Harrisonburg, VA
  • 540-433-2300

Mapicn_9

Domino's Pizza

  • 41 Burgess Rd, Harrisonburg, VA
  • 540-433-3111

Mapicn_10

Wendy's

  • 1694 East Market St, Harrisonburg, VA
  • 540-434-3368