Did someone say Taco Tuesday?!
We LOVE Mexican food (like a lot)!! And, Tortilla Jo’s in Disneyland’s Downtown Disney District is actually one of the BEST places to snack on some chips and salsa. Now, grabbing a few late night tacos just got even better with the restaurant’s latest deal.