Eating Deli Greek Taco at Deli Tacos Mexicanos restaurant in Farmingdale, NY.

Feedback

Do you manage or own Deli Tacos Mexicanos?

Yes