Best.Weekend.Ever. Dining Guide

View Dining Options Available in Downtown Harrisonburg
Check out our directory for information on where to get food and drinks all across downtown.
Outdoor & Group Dining
Whether you just want to enjoy the weather outside or are trying to accommodate dining for a small group, downtown Harrisonburg has several options to satisfy your particular needs. Want a full list of outdoor dining locations? Visit our Outdoor Dining Directory for more dining locations with outdoor seating.
Pickup & Delivery
Outdoor seating looking a bit busy? Consider taking your food to go! Many restaurants downtown offer delivery through services like GiddyUp! Courier or offer curbside pickup. Grab some food downtown and find a shady spot on the quad for a quick picnic.
Did You Know?
You can bring in your takeout or get food from local restaurants delivered to any brewery or cidery in downtown Harrisonburg! View a list of downtown breweries in guide below.
Restaurant Pickup and Delivery Information (Tap to Expand)
Name/ Contact Information | Pickup? | Delivery? |
Bella Luna 540-433-1366 80 W Water St Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here GiddyUp! Courier |
Benny Sorrentino’s 540-432-6400 64 S Mason St Harrisonburg, VA 22801 Website |
Call for Pickup Ordering | Order Delivery Here UberEats |
Beyond 540-432-0105 50 W Water St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Order Delivery Here GrubHub |
Billy Jack’s 540-628-8836 92 S Main St Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here UpServe |
Boboko Indonesian Cafe 540-434-3542 217 S Liberty St #102 Harrisonburg, VA 22801 Menu |
Order Pickup Here | N/A |
Capital Ale House 540-564-2537 41-A Court Square Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here |
Clementine Cafe 540-615-5351 153 S Main St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Call for Delivery Ordering |
Cuban Burger 540-434-1769 70 W Water St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Finnigan’s Cove 540-433-9874 30 W Water St Harrisonburg, VA 22801 Menu |
Order Pickup Here | N/A |
The Golden Pony 540-901-2628 181 N Main St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | N/A |
Indian & American Café 540-433-1177 91 N Main St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | N/A |
Jack Brown’s Beer & Burger Joint 540-433-1177 80 S Main St Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here UpServe |
Jimmy Madison’s 540-432-1000 121 S Main St #3602 Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Latin’s Flavor 540-434-4464 50 S Mason St #120 Harrisonburg, VA 22801 |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Lola’s Delicatessen 540-801-0505 122 S Main St #103 Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here GiddyUp! Courier |
The Little Grill Collective 540-434-3594 621 N Main St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | N/A |
Magnolia’s Tacos & Tequila Bar 540-217-5816 14 E Water St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Mashita 540-810-1875 105 N Liberty St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Montpelier Bar & Restaurant 540-214-2280 710 S Main St #149 Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
PULP 540-437-9000 135 S Main St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Rocktown Kitchen 540-217-2425 217 S Liberty St #101 Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here |
Ruby’s Arcade 540-615-5351 165 S Main St #100b Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Taj of India 540-615-5888 34 S Main St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Urgie’s Cheesesteaks 540-515-5455 245 E Water St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Coffee Shop Pickup and Delivery Information (Tap to Expand)
Name/ Contact Information | Pickup? | Delivery? |
Black Sheep 540-217-5560 217 S Liberty St #104b Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here GiddyUp! Courier |
Broad Porch Coffee 540-324-8215 165 S Main St Harrisonburg, VA 22801 Menu |
Order Pickup Here | Order Delivery Here |
Chestnut Ridge Coffee Roasters 540-336-4494 85 W Gay St Harrisonburg, VA 22802 Website |
Order Pickup Here | Order Delivery Here GiddyUp! Courier |
Merge Coffee Company 540-416-2711 425 N Main St Harrisonburg, VA 22802 Menu |
Order Pickup Here | N/A |
Bakery & Dessert Pickup and Delivery Information (Tap to Expand)
Name/ Contact Information | Pickup? | Delivery? |
Bella Gelato 540-217-5657 49 W Water St Harrisonburg, VA 22801 Website |
Call for Pickup Ordering | N/A |
Bittersweet Bakery 301-616-5609 120 W Wolfe St #103 Harrisonburg, VA 22802 Menu |
Order Pickup Here | N/A |
Branch’s Softserve Ice Cream 540-209-7300 S. Main Street Harrisonburg, VA 22801 (Next to Jack Brown’s) Menu |
Call for Pickup Ordering (Located Downtown 2 pm – 8 pm Thursday through Sunday) |
N/A |
El Paisano Bakery 540-209-8892 56 E Wolfe St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | Order Delivery Here GrubHub |
Heritage Bakery & Cafe 540-564-1200 212 S Main St Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Kline’s Dairy Bar 540-434-4014 58 E Wolfe St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | N/A |
Strite’s Donuts 540-810-3070 219 E Market St Harrisonburg, VA 22802 Website |
Call for Pickup Ordering | N/A |
Brewery & Cidery Pickup and Delivery Information (Tap to Expand)
Name/ Contact Information | Pickup? | Delivery? |
Brother’s Craft Brewing 540-421-6599 800 N Main St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
The Friendly Fermenter 540-217-2614 20 South Mason St., Suite B10 Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | N/A |
Pale Fire Brewing 540-217-5452 217 S Liberty St Suite 105 Harrisonburg, VA 22801 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyUp! Courier |
Restless Moons Brewing 540-217-2726 120 W Wolfe St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | Order Delivery Here |
Sage Bird Ciderworks 540-607-8084 325 N Liberty St Harrisonburg, VA 22802 Menu |
Call for Pickup Ordering | Order Delivery Here GiddyU! Courier |
Three Notch’d Valley Collab House 540-217-5939 241 E Market St Harrisonburg, VA 22801 Menu |
Order for Pickup Here | N/A |
Hidden Gems
While you may have your favorite spots downtown, why not try something new? Check out these hidden gems and view the full Downtown Directory here.
Food Trucks & Pop-Up Dining (Saturday Only)
Downtown restaurants look a little busy? We have plenty of alternatives stationed around downtown Saturday, September 4 to keep you from getting hangry.
Taco Stand
El Pasiano (Zone B1)
German Bratwurst Food Truck
Court Square (Zone B1)
Albarahah Restaurant and Pastry
Global Village (Zone B2)
Mashita Food Truck
Court Square (Zone B1)
Paella Perfecta
IncARTnate (Zone B1)
Salvation Army Hot Dogs
Glen’s Fair Price (Zone B1)
Scotty’s Italian Ice
Court Square (Zone B1)
Posh Fairy Floss Cotton Candy
Court Square (Zone B1)
Mi Pueblito Grill
Global Village (Zone B2)
Sunday Brunch
Come back and enjoy Sunday brunch in downtown Harrisonburg this weekend!