So there you have it, folks – seven unassuming spots in South Carolina that are secretly serving up steak nirvana. Remember, ...
Village Steakhouse & Pub in Goldsboro. This place is the mullet of restaurants – business in the front, party in the back.