All-Day Cafe & Natural Wine 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 Design District of downtown Dallas. This restaurant, bar, and coffee shop features a boardroom style private dining room, a wine lounge, bar, and cafe dining room. The space is available for private events for 15-200 guests.

Interested in booking The Meteor?

Reach out to chat with our team.