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 Restaurants Westminster Kicks Off Its First-Ever Restaurant Week By Molly Martin Critic's Notebook Five 4/20 Concerts to Toke Up To By Justin Criado Restaurants DIA Named Among Top U.S. Airports for Food By Antony Bruno Marijuana 4/20 Events in Denver This Year By Thomas Mitchell