Nestled along State Road 84 in Fort Lauderdale sits a white building with distinctive red trim that has locals and travelers alike making special pilgrimages just to sink their teeth into what might ...