Award Winning Spanish Tapas Restaurant Opens in Historic Location of Delray Beach Delray Beach, FL (Restaurant News Release) Ceviche Tapas Bar & Restauranthas officially opened in downtown Delray Beach. The restaurant is… January 14, 2013 · ·