8414 Denton Dr, Dallas 75235, United States
8414 Denton Dr, Dallas 75235, United States
No delivery
No open hours
Spot something wrong?
Dishes at El Salvador Restaurant Y Bar. Prices may vary in venue.
Been to El Salvador Restaurant Y Bar? Be the first to share what you ate.