Solo's Restaurant Restaurant Solo's Restaurant, 1665 N. Newport (Powers & Fountain), ☎ +1 719 570-7656... Shortlist