The famous Cuban sandwich at Oscar's Pub and Grill