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 Politics & Government Denver Protest Says "One Year Is Enough" By Bennito L. Kelty Reader Response Where Aldi Stores Should Go in Colorado By Patricia Calhoun Weather The Science Behind Your Winter Jacket By Longji Cui and Wan Xiong Sports Broncos Fans Face Nix-less Playoffs After Win By Michael Roberts