Flora Street Cafe

New American
$ $ $
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.
  • Deliciously
  • Superb! Love dessert.
  • Service is exceptional. Highly recommend the tasting.

Nearby places

2301 Flora St (at N. Pearl St.)