Tijuana Flats hero image

Tijuana Flats

Restaurant

5030 W State Rd 46 #1036, Sanford, FL 32771, USA

Biter Score
8.2
Open
Thursday: 10:30 AM – 10 PM