Small or large, fancy or casual, the Bar-B-Q Ranch can handle your catering needs. We have done numerous weddings (both formal and informal), parties, and sports events. We offer our normal menu favorites as well as special items if given enough notice. Call (540) 432-3296 for more information and a quote. Talk to Faye; she can usually take care of your catering needs.