Tijuana Flats
7608 University Blvd, Winter Park FL 32792