In a poll of national food critics, I believe New Orleans would be listed among the top three food cities in America. To my taste and I’ve eaten extensively in most of America’s top restaurant cities New Orleans is number one. Period. No question. End of discussion. I.
Vogeli said before opening the doors to the business on North Dallas Parkway, he, III Forks founder Dale Wamstad and Warren LeRuth, a renowned chef from New Orleans, developed the recipes and created the menu with a goal of making a “grand steak and seafood place.”