All-Day Cafe, Natural Wine Shop, & Bike Shop
The Meteor
About The Meteor
The Meteor is an unexpected mash-up of all-day cafe, natural wine shop, and boutique bike shop located in the heart of South Austin on South Congress Avenue. The restaurant, bar, and coffee shop offer indoor and outdoor spaces for semi-private and private events for 20-100 guests.
- Address: 2110 S Congress Ave. Austin, TX 78704
- Website: Visit their website
- Group Size: 20-100
- City: Austin, TX
- Location: South
- Type of venue: Restaurant, Bar, Tasting Room, Venue, Coffee Shop
- Price range: $500-$7,500