I am on the Northshore. Glad to see you check out the blog, I am in the process of gathering Louisiana specific content. Hope to continually add content focused on LA.
Don't think so, I have been here about 5 years and haven't heard of Tulano's. There is a place called "pizza man" that has been around for at least 20years, so I am told. Thanks for checking out the blog. I hope to add more LA content soon.