TLV Tel Aviv Street Food Cuisine: Israeli Neighborhood: Downtown Denver 1701 Wewatta St., Colorado, 80202 303-657-1600 Website advertisement Related Articles Restaurants Five More Cheap Eats to Look for in 2018 By Mark Antonation advertisement Trending Community Voice Golden Retriever Rescue of the Rockies has built an empire of second chances By Ashley Ragan Restaurants Chicago Mike’s closes after owner’s death By Antony Bruno Restaurants New bistro coming to former Table 6 space By Antony Bruno Transportation Self-driving Waymo involved in crash in Denver By Hannah Metzger