How the heck are you expecting this to rank for anything?
> On that page I have good canonical URL, pagination, rich text, SEO text, links to similar pages, all the standard stuff.
Here's what I see when I load that URL:
I see absolutely nothing like what you describe on that page.
Meta description: Find great restaurants in Sallybrook on menucosm.com
Meta title: Restaurants in Sallybrook
And if the area search is so valuable on the Johnny's Diner page why are you linking to it and not making it a primary focus of the page?
Newtown and Johnny's Diner were just sample names I came up with. If you go to the homepage, you'll see links to area searches and the 3 most recent;y added restaurants. I didn't want to put anything specific, I guess I probably should have!