New Tuc Tuc is a Madrilian restaurant offering meals, snacks, and a variety of drinks.