Search More


Sol Kitchen - Closed

Four E. Atlantic Ave. Delray Beach, FL 33444 | Delray Beach | 561-921-0201
Related Stories (1)

Related Stories

  • Dining: Reviewed
    Sol Kitchen in Delray Beach is the sunny new sister of 32 East. Both are located on the same block of East Atlantic Avenue in Delray Beach, both are operated by the Straub restaurant team,...