What is the deal with Red and White Bistro? Where is it in TC? Is it worth the 40/head for dinner at the game? I've been going to games for a couple of years and have yet to even see it.
Its by the entrance to/from the parking garage going to the left once inside. Never eaten there though.