Depot Nuevo

  • Restaurants
1139 Wilmette Ave.
Wilmette, IL 60091
(847) 251-3111
(847) 251-3183 (fax)
  • About

    Depot Nuevo is a melding of Latin American sights and flavors with a brightly colored decor, amazing outdoor seasonal dining and Latin American inspired cuisine. Also feature a full bar