621 17th St, Central Business District, Denver 80202, United States
Closed· Opens Wed at 11:00
621 17th St, Central Business District, Denver 80202, United States
No delivery
Spot something wrong?
Dishes at Yatai Food Cart. Prices may vary in venue.
Been to Yatai Food Cart? Be the first to share what you ate.