The Black Sheep Restaurant is one of the popular New American Restaurant located in 480 W Main Street ,Blue Ridge listed under Restaurant in Blue Ridge
,
A Progressive, Locally Sourced, Chef inspired Americana menu and a “Wine Spectator” Recognized Wine list Set Inside a Historic Architectural Masterpiece.