Mesa on Jefferson is Opening New Restaurant Tentatively Called “El Ceviche” in Space Next Door By Nancy Nichols | 8 years ago