Tijuana Flats 3357 Sheridan Street, Hollywood, FL 33021