Do they take card ? Or do they only take cash ?
Address: 2001 Flora St, Dallas, TX 75201, USA
S Hill | Oct 5, 2020
They do take cards.
If you go on first Saturdays of every month between 10 and 2, it is free
Silvio Rodrigues | Oct 5, 2020
They take both.
Enrique Guerrero Martínez | Oct 5, 2020
both accept....
Thanks! Your answer is awaiting moderation.