Blue Bayou Bar & Grill 3734 N. Southport Ave. (3700N, 1400W) Chicago, IL 60613-3719 R.I.P. 2013 Review coming soon…