A Greenville restaurant slammed by Robert Irvine on the Food Network show Restaurant Impossible has lost its lease at the Greenville Downtown Airport.
The restaurant is spearheaded by two friends united by a passion for Spanish cuisine and connecting people through food.