Street is the only Asian sports bar in Austin! Lots of tv for the games, fresh sushi, and nice beer selection. Downstairs in the Chinatown restaurant.

CommentsHighlightsPlace

Want to see more content?See more videos from Chinatown North on LocalBuzz. Download now!