Unknown Food Critic: High Hat Cafe

New Orleans, LA- WWL TV the Unknown Food Critic reviews High Hat Cafe at 4500 Freret Street. April 6, 2012

 

 

 

 

CLICK LINK TO VIEW VIDEO