Tortilla Jo’s, a beloved Mexican restaurant that has been serving Downtown Disney visitors since 2004, will close its doors on March 31. Taqueria by Tortilla Jo’s will stay open until April 13. “Don’t miss your chance to enjoy your favorite dishes and raise a glass to all the memories we’ve made together over the past […]