I have friends coming in town this weekend and I'm looking for a good place to go to dinner. There will be 4 of us, and they're all Catholic, so no meat.
Can you think of a decent restaurant that would have other options, and TVs to catch the Big 12 tournament games on? Looking for Brookside-Downtown.
The places they've thrown out I'm less than thrilled wiith: 810 Zone and McFaddens. I need help!