The seating service will open at the new Greenville restaurant Up on the Roof on Saturday, August 5 at 7 p.m. The loc ...
Although Greenville, South Carolina, is a food-friendly place for trucks, the food truck has been bleeding out for ye ...