Mikes place was great. Location perfect literally right in front
Mikes place was great. Location perfect literally right in front of Canal Street you can catch street car down to Bourbon, Casino or the French!