United States / Lakewood / Sights & landmarksAttractionTerraza del SolAddress355 S Grove St, DenverWebsitewww.terrazadelsol.usPhone+17205830279—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itVinh Xuong Bakery · 72 mNot ratedTeahee · 90 mNot ratedFar East Center · 103 mNot rated