Felipe's Mexican Taqueria: A quick stroll past Turchin Stadium takes you to Felipe’s Mexican Taqueria, an affordable burrito joint and a Tulane institution. It’s no Chipotle, but Felipe’s food...