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

More from Humble-Kingwood