Burritos, tacos, enchiladas: slap some spicy salsa on your favorite Mexican specialty and you'll be up in el cielo. Mexican food is perfect for those times when you have a serious case of the munchies. Or for watching the big game with your bros. Or for a well-deserved post-workout chow down. Or come to think of it, basically any time of the day or night. While you're at it, throw in some nachos and guacamole. Fantastico!