Denver Restaurant Guide

A searchable directory of recommended local restaurants

reservations powered by

You searched for all Seafood restaurants. Here are 11 randomized picks from 11 options.

Grab new results or start over?

South Denver

Izakaya Den

  • 1487 S. Pearl St.
  • Denver, CO 80210

303-777-0691

website

Keep Westword Free.