If you are headed to or returning from the Denver International Airport, skip the drive-through and head to Thai Chili & Sushi says Carol Maybach of 5280 Magazine. Located at 16221 E. 40th Ave., just off Pena Boulevard in a strip mall, the restaurant features Pan-Asian cuisine, from seafood Thai-style to sushi rolls. [5280]
Filed under: