Tijuana Flats

8703 Stirling Road, Cooper City, FL 33328