Step into this nostalgic Orlando sandwich spot from 1968, where steamed roast beef, retro vibes, and old-school drive-through ...