Tap Cafe is a locally owned Cafe that specializes in light fare, specialty coffee drinks, teas, smoothies and much more! Conveniently located in the St Clair River Plaza on the river side. Enjoy indoor or outdoor seating. Great for meet ups, families and groups. Dine in, carryout and curbside pick ups available.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.