When I go to the theatre, or to a game at a stadium, I like to get nachos. What is your favorite snack at such an event?
I like Nachos also due to the tortilla chips.
Yes, it seems like you get more for the money. Plus I like the jalapenos on them too!
Yes, they started in Piedras Negras. Hope I can visit there someday.