Back
Wild Salsa Dallas Logo

Wild Salsa Dallas

0.22mi
1800 Main St, Dallas, TX, 75201
Not Available Now (Available Fri 11:00 AM - Sat 12:00 AM)

About Wild Salsa Dallas

If you're looking for Mexican restaurants in Dallas look no further. Wild Salsa Dallas is known for having some of the best Mexican in Dallas. Located at 1800 Main St, Wild Salsa Dallas is a grea...show more

Compare Delivery Services

(See pickup options)
Caviarbest deal
$3.00
i
Total Fees
46minTime Est.
Place Order
Postmates
$11.49
i
Total Fees
35minTime Est.
Place Order
Caviarbest deal
$3.00
i
Total Fees
46minTime Est.