Main Street Bar & Grill
Bar & Grill with a casual and relaxed atmosphere located in Historic Downtown South Boston. The menu offers a variety of American and pub fare, with an upscale twist. The restaurant also features a full bar and a variety of cocktails!
Event Details
Address
221 Main St, South Boston, VA 24592
Phone
Email
Website