A good place to eat or even just grabbing drinks and a snack is a must before or after watching your favorite Tulane Green ...