Tijuana Flats hero image

Tijuana Flats

Restaurant

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

Biter Score
8.2
Closed
Sunday: 10:30 AM – 9 PM