Closed

Villa

Villa

$$

2922 Hall Street
Dallas, TX 75204

corner of McKinney & Hall in Uptown

All the Details

  • Serves Alcohol
  • Outdoor Seating

Goes Well With...

#Eats