Spirit Plaza, Detroit
Spirit of Detroit Plaza 1 Woodward Avenue, Detroit, MI, United StatesDetroit's newest public space meets its NUest food truck! Come down to Woodward at Jefferson for an international rendezvous: spitting distance from Canada, salivating distance from India.