Taco Choza: Not Your Ordinary Taco Shack

The other day I was able to visit and experience St. Matthew’s newest taco sensation, Taco Choza. Taco Choza is a small Mexican restaurant that is making big waves amongst the taco aficionados in Louisville. It’s known for its amazing tacos and excellent dining experience. As a self-proclaimed taco aficionado, of course, I had to…

Read More