Co-owners Jennyfur Spaulding and Kareem NeJame opened Tatu Tacos & Tequila in Saratoga Springs in spring 2019. That location closed in December 2021 while the Troy restaurant was being built.
Some results have been hidden because they may be inaccessible to you