And of course, there's tons of incredible food to be had — from crispy flautas to cheesy elote, fresh fish tacos to creamy tamales.