Darrow's New Orleans Grill Share: Restaurant/Bar & GrillRestaurant Darrow's New Orleans Grill Visit Website Request Info 21720 Avalon Blvd., Ste. 102B Carson, CA 90745 424.570.0531 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.