Café Sabor is one of St. George’s newest restaurants and has already staked its claim as a great spot for to enjoy the best foods from Mexico. Café Sabor is in a renovated building with a full bar with open air dining.