My wife and I have tickets to Wicked next week (Tuesday at 7:30) at the Opera House on Washington St and am looking for a place to eat before the show. I won't get in town until 5:30 - 6:00 so I don't have time for a real leisurly dinner, but prefer something more than deli or what I'd get at a chain. Is Teatro worth it or am I paying more for the hype than the food ?? Any and all suggestions appreciated.