When in Rome . . . but what about when in Tulsa? We asked some people, at least the ones we could get to talk to us, about their favorite place to eat while here in Tulsa. Maybe your favorite is among them or you might find a new favorite! Check out this fun video!