Originally posted by n2ocamry
what the hell is flats
i have never been there before
The best FL burrito joint that isn't called Burrito Brothers.
I thought I was gonna have to give 'em up when I left Orlando.
Sucio, there's a few in the area...closest to your side of town is over near USF.