The Velvet Cactus, New Orleans, LA Report #363

This is one of those places that you go to and wonder why you haven’t been there in so long. I love the place. If you miss their sign and you’re looking for the restaurant, the second picture is about all you’ll see. It’s tucked in under a bunch of trees of pretty much invisible.… Continue reading The Velvet Cactus, New Orleans, LA Report #363