Skip to Content
Food

TLO Restaurant Review: Torchy’s Tacos

9:03 AM EST on January 10, 2023

Satan is, for all intents and purposes, the Savior of the Damned, the Lord of the Flies, the Host of Baphomet, and, possibly, the Elder God of Shoggoth.

He also makes a damn good taco.

My mesmerizing ring of fire recently brought me to upstart fast-casual chain Torchy’s Tacos, located at 2050 24th Ave NW, Suite 130, in Norman.