DeLuxe is an organic Restaurant. Everything from their produce and spices to their housemade sauces, they are fully committed to the local and organic food movement. Check out their menus filled with all your food favorites! They are located inside the West Street Market between 1st and 2nd st in downtown Reno. DeLuxe is vegan friendly.