Ceviche, Church Street Station - Orlando, Florida