canal coffee leap street giant leap coffee canal street Giant leap coffee 3302 Canal Street. Giant Leap Coffee is a space-themed coffee shop located in Houston Texas. … Friday, August 12, 2022 Edit