Tijuana Flats

3950 Southwest College Road, Ocala, FL 34474