Paradise Deli is an Ecuadorian restaurant specializing in Latin cuisine. The deli offers traditional dishes such as rice and beans and oxtails.