This place never fails to amaze me. From the happy atmosphere to the delicious smells, Sabor has to be the best family Latin American restaurant on this side of the Earth. When we stepped in, we were greeted by smiling faces and a warm welcome. The food is very fresh. One of the things I love the most is the flavor of their fresh cheeses. The food always comes out hot and it is prepared with care and lots of love. The flavors are complex and nuanced. This is more like a fine dining experience than a fast food place.