Local Voices
Please Join Our Table - "Taco truck, taco stand, taco cart, taco restaurant … finally, taco heaven!"
Yes, I love tacos, but actually I believe the taco was not invented by the Hispanic culture.

Yes, I love tacos, but actually I believe the taco was not invented by the Hispanic culture. Seriously, according to my crazy Greek family, the Greeks invented the taco. Read full article at OurTribune.com