Do they take credit card?

Craig Sanders | Jul 22, 2019 | Category: Tex-Mex restaurant in Nashville, Tennessee

San Antonio Taco Co. - All questions

Address: 416 21st Ave S, Nashville, TN 37203, USA

Brandt Prozeniuk | Jul 23, 2019

Yes

Leland Johnson | Jul 23, 2019

Even Samsung Pay.

Eric Heinz | Jul 23, 2019

Credit, Debit and Cash

Dan Bruchman | Jul 23, 2019

Yup

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Is SATCO open on Sundays?

Karen Sturgeon | Feb 21, 2021
Read More

Are dogs welcome?

Jarred Webb | Jul 22, 2019
Read More

Trending Places