Restaurant Review – Mr. Rain’s Funhouse (Federal Hill, MD)

Mr. Rain’s Funhouse is an eclectic modern American restaurant located on the top floor of the American Visionary Art Museum. The location is fitting, since the Museum itself is abstract and a bit out there, similar to the restaurant. The name suggests you are lurking into a stripper paradise, but no, it actually is a […]Read Post ›