Garden Spot Cafe
3163 Larimer St
Denver
CO
80205
(303) 295-2440
sites.google.com
Open Map
Description
Garden Spot Cafe is located at 3163 Larimer St, Denver, CO. This location is in the Five Points neighborhood. This business specializes in Cafes.
by merchantcircle on February 11, 2015 from
merchantcircle
Cafes
café
Categories: Restaurants, Cafes
coffee
coffee shop
food stores
Good for Kids
restaurant
Restaurants
tea