Steve at Blue Cactus Tacos and Tequila Bar in Franklin, Indiana.

Steve Visits Blue Cactus Taco and Tequila Bar in Franklin

The Riddler, Steve Strabbing, found some zen this week at Blue Cactus Tacos & Tequila Bar back in Franklin, I-N. Check out these spicy morsels, loaded with steak, chorizo, bacon, chihuahua cheese, and avocado in a flaky white corn tortilla. Side of cilantro rice, smooth house salsa, and sweet deep blood orange margarita on those ice rocks.

Read More