Category: | Restaurant, |
---|---|
Address: | 603 S Tyler St, Dallas, TX 75208, USA |
Postal code: | 75208 |
This place is amazing, clean, great customer service, good price, big variety of salsas and home made goodies , i saw the city of Dallas permits and good food handle techniques.... i love Salsa BORRACHA and the Spicy Peanuts what a killer combo