The Meteor on South Congress

If you've strolled along the iconic avenue in Austin lately you've probably noticed some changes. FOX 7 Austin's Tierra Neubaum has a look at one of the new spots in the area.

Top Videos