





The Red Baron Restaurant Logo
from $22.99
The Red Baron Deli, located in downtown Greenville and the McAlister Square, was a darkened, thick-booth seating deli with a Teutonic atmosphere. Their Reuben was second to none, if you can imagine. If you were near it, you went there to eat. It was an exceptional deli.
Color:
Size:
The Red Baron Deli, located in downtown Greenville and the McAlister Square, was a darkened, thick-booth seating deli with a Teutonic atmosphere. Their Reuben was second to none, if you can imagine. If you were near it, you went there to eat. It was an exceptional deli.