Flor de Sol is a Spanish, Small Plates Tapas restaurant located in Tribeca area in New York, NY 10013.
- Neighborhood: Tribeca
- Cuisines: Spanish, Small Plates Tapas
- Minimum Delivery:
- Features: Open Late, Outdoor Dining, Prix Fixe, Romantic, Live Entertainment, Online Ordering, Accepts Credit Cards, Take Out
- Business Hours: Mon-Thu: 12pm-12am,Fri: 12pm-1am,Sat: 5pm-2am
- Note:
- Services: Lunch, Dinner