- Location
- Long Island
I havent see a thread with peoples favorite place to eat. So I will kick it off..
Went to a restaurant called south of the border on wantagh ave. Got paella and it was off the charts. Full of flavor. Gotta try tito's lemonade!
Went to a restaurant called south of the border on wantagh ave. Got paella and it was off the charts. Full of flavor. Gotta try tito's lemonade!