Do they have 1 dollar tacos on Tuesday
Address: 2500 Davie Blvd, Fort Lauderdale, FL 33312, USA
Justin Johnson | Sep 24, 2021
Order Por Libra and get like 20 Tacos for $10
Serge Baril | Sep 24, 2021
Sorry No they did not.
Thanks! Your answer is awaiting moderation.