Mexico / Tijuana / Parks & gardensParkLos Niños ParkAddress150 Teal St, Chula VistaWebsitewww.chulavistaca.govPhone(619) 941-1617—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 itAsada | Mexican Restaurant · 682 mNot ratedStone Creek Apartments · 807 mNot ratedBrandywine Apartments · 1468 mNot rated