Top 5 Taco Spots

Everyone knows tacos give life a new meaning. The taco scene has been heating up lately. Street taco trucks are taking over the streets in many cities. The new Netflix series Taco City focuses on many styles of tacos especially the Al Pastor taco. I’m sure at this point it seems that tacos have been…

Advertisements