The Meteor Cafe, known for its unique blend of food, coffee, booze and bicycles, is set to open its doors at South Yard in Fayetteville on Friday at 7 a.m., according to a press release. The new ...