Illo
Tate's is one of Illo.

1. Tate's

7.2
2723 McKinney Ave (at Worthington St.), Dallas, TX
Cocktail Bar · 32 tips and reviews