Get In Touch

We'd Love
to Hear From You

Questions, bookings, catering inquiries — we're here.

📞

Call Us

The fastest way to reach us for bookings and questions.

(540) 209-7300
📍

Find Us

We're parked at our downtown Harrisonburg location.

54 S. Main St, Harrisonburg, VA
📷

Follow Us

Get daily location updates, new flavors, and event announcements.

📅

Book an Event

Weddings, corporate events, graduations, reunions, and more.

View Events Page →

Send a Message

Drop Us a Line

Have a question, feedback, or want to book Branch's for your event? Fill out the form below and we'll get back to you as soon as possible.

Our Location

Find the Truck

📍 Address

54 S. Main Street
Harrisonburg, VA 22801

Get Directions →

📞 Phone

(540) 209-7300

🕐 Hours

Monday – Tuesday5:00 PM – 8:00 PM
WednesdayClosed
Thursday – Friday11:00 AM – 8:00 PM
Saturday – Sunday2:00 PM – 8:00 PM

Hours may vary for events & holidays. Follow us on social media for real-time updates.

📷 Social Media

Follow us for daily location updates, new flavors, and event announcements.

Common Questions

Frequently Asked Questions

Yes! We love serving events. Visit our Events page to submit a booking inquiry, or call us at (540) 209-7300. We serve weddings, corporate events, graduation parties, anniversaries, reunions, school events, festivals, and more.

We recommend booking at least 2–4 weeks in advance for events, especially during peak summer season. For large events or weddings, booking 2–3 months ahead is ideal to ensure availability.

Yes! We serve events throughout the Shenandoah Valley and surrounding areas. Travel fees may apply depending on distance. Contact us with your event location for a custom quote.

You can view our full menu and place orders through our Order page. For catering and event inquiries, use the contact form above or call us directly.

Branch's donates 10% of sales to your school or organization. Pick-up is on Mondays from 5–8 PM at 54 S. Main St. Visit our Events page to register your organization.

We accept cash and major credit/debit cards. For event bookings, payment details will be discussed during the booking process. Contact us for specific payment questions.