Tortilla Jo’s Review
Tortilla Jo’s is a Mexican restaurant and tequila bar located at Downtown Disney. They re-opened their doors at the end of July and are currently offering outdoor dining. You can walk-in or make a reservation which directs you to the…