Tedo Tapas Bar offers tapas, wine, and street food with global influences. Enjoy craft sangrias and exciting fusion dishes.