OT: May have been lost in the shuffle. Headed to downtown Detroit to the Metallica show and looking for good restaurant recommendations. TIA*