Sabor Latino is a Latin American restaurant offering flavorful empanadas, papas rellenas, and other savory and sweet treats.