Yum Squared

Say Yum to great Thai food

Say Yum to great Thai food

The constantly improving culinary scene surrounding Todos Santos Park recently received a major upgrade with the opening of Yum Squared Thai Restaurant at 1965 Mt.…