Find the best venues for your next event with VenueCenter

Crossroads Diner (Restaurant/Lounge)

17194 Preston Road · Dallas, TX 75248 · 2143463491
Space Details
Capacity: 76-150
Space Type: Indoor
Amenities
Food Options
Off-site Catering Permitted
On-site Catering Available
Map