Home Dining Guide Cuban Revolution Express

Cuban Revolution Express

401 W Franklin St Chapel Hill, NC
A sister restaurant to Durham’s Cuban Revolution, this location offers wraps, pressed sandwiches and handmade empanadas.