Refined Mexico City-style fare & many tequilas in a vibrant space with Day of the Dead-themed decor.
Address:1800 Main St, Dallas, TX 75201 Phone:+12147419453 Website:Wild Salsa
1800 Main St, Dallas, TX 75201
Phone:+12147419453
Website:Wild Salsa