La Taza is a cafe offering international cuisine. It features outdoor seating, a full bar, and takeout options.