Salvadoran restaurant · 4858 E Grand Ave a, Dallas, TX
Dine-In
More food in Dallas, TX · Salvadoran Food in Dallas