We have not tried Church Street Cafe in Old Town so I don't have an opinion.
We have lived here 12 years and our favorites are:
Sadie's Dining Room -- best food
El Pinto--best ambiance and very good food. George Bush's favorite here. He has been there 3 times and always orders the nachos. We usually take out of town guests here.
Garduno's--best mariachi band. I would not recommend except when it
is performing. There are several. Strong preference for the Garduno's on Montgomery.
All have websites with menus, directions, etc.
Enjoy!
Diane