Tom & Jerry's Bar (1117 N. Orlando Ave, Winter Park, FL 32789) served it's last boozy beverage Thursday night after 67 years in business. Here are some photos of the bright orange building and the land it sits on currently, which for a brief, shimmering moment, was a promising permanent food truck lot.