Tijuana Flats 3404 Clark Road, Sarasota, FL 34231