Sabor Del Gallo offers traditional Latin American cuisine, including Cuban pizza.