Taste the Cuban Sandwich that Beat Bobby Flay

Back in 2010, owner and chef Nick Vazquez defeated the celebrity chef on an episode of 'Throwdown with Bobby Flay' with his classic Cuban sandwich. There's no reason to sit around and wait ― the award-winning sandwich is on the menu for lunch and dinner at Azucar Cuban Cuisine in Closter.