Flora Street Cafe
$ $ $
2330 Flora St
Dallas, TX 75201
- Expensive but so delightful very unique creations
- Best restaurant in Dallas - great creative cuisine. Make sure to try the rattlesnake empanada!
- Natural Wine Bar. Arts District?
- Absolutely stunning...all of it.
- Superb! Love dessert.
- Service is exceptional. Highly recommend the tasting.