Maybe you can remove the code that generates the title/tagline from the header.php file. (MAKE A BACKUP OF THE FILE FIRST )In there you will see:
<!-- BEGIN HEADER -->
<div id="header" class="clearfix">
<div id="header-box" class="clearfix">
<h1 id="site-title">/" title="<?php bloginfo('name'); ?>" rel="home"><?php bloginfo('name'); ?></h1>
<div id="site-description"><p><?php bloginfo('description'); ?></p></div>
</div> <!-- end div #header-box -->
</div> <!-- end div #header -->
<!-- END HEADER -->
Try to remove :
<h1 id="site-title">/" title="<?php bloginfo('name'); ?>" rel="home"><?php bloginfo('name'); ?></h1>
If that dont work take out the description code:
<div id="site-description"><p><?php bloginfo('description'); ?></p></div>
If that still dont fix, remove all between the <!-- BEGIN HEADER --> & <!-- END HEADER -->
That is what puts the txt there (I think...lol) If all else fails just find another themes similar. I mentioned a few above. I had issues w/this theme too but I just found anopther my client liked better :)
I like the tweaks you made to the theme. I had to look hard to recognize it. I saw a plugin for Recipes you might want to try with special templates for them. Look here: http://wordpress.org/extend/plugins/search.php?q=Recipes&sort=
Good luck with the theme issue.