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 Budget Cuts Could Endanger Film Commission By Noah Smith Transportation Front Range Officials Weigh Support for Train Tax By Hannah Metzger Politics & Government Denver No Kings Protest: When, Where, What to Know By Bennito L. Kelty Denver Life Free Things to Do in Denver By Westword Staff