Do you take creditcards
Address: 1118 W 1st St, Santa Ana, CA 92703, USA
Jose Velasco | Aug 27, 2018
Yes
mugman productions | Aug 27, 2018
No but its cash but its so GOOD TO EAT THERE
Mike Patrick | Aug 27, 2018
Cash only atm inside
Sandy Avalos | Aug 27, 2018
Cash only. But there is an atm inside.
Ricardo Un | Aug 27, 2018
No, but they have an ATM inside.
Max Gutierrez | Aug 27, 2018
No cards. Cash only. ATM machine inside.
Carlo Puquirre | Aug 27, 2018
This place is EPIC!
German R | Aug 27, 2018
Cash only at Taps
Thanks! Your answer is awaiting moderation.