Food Louisiana New Orleans Reviews Best Restaurants in New Orleans? SoBou Makes My List Ann Fisher February 16, 2018 8 Comments on Best Restaurants in New Orleans? SoBou Makes My List Meet SoBou, one of my favorite restaurants in New Orleans. At SoBou, expect riffs on old favorites. Chef Juan Carlos Gonzalez's menu is playful, tongue in cheek. No boundaries -- or at least not... Read More