What's behind the giant, unadorned stucco walls of Maria's Ramada in Hollywood? You know the place, just off Santa Monica Blvd . . . it's been there for years, yet no one I know has been inside. A Chowhound search yielded no hits. Anyone in the know, please share the scoop.