“Kelly’s World Famous Cajun Grill”

Union Station, DC. “Kelly” and “Boudreaux” (of Boudreaux’s Seafood/Chinese crawfish) must be best buds.

Uhhhh, no.

This entry was posted in Louisiana, Popular Culture. Bookmark the permalink.

Leave a comment