United States / West Covina / Parks & gardensParkWalmerado ParkAddress625 E Merced Ave, West CovinaWebsitewww.eteamz.com—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 itKing Torta · 420 mNot ratedBmc Pho Banh Mi Che Cali Bakery & Restaurant · 452 mNot ratedHibachi Grill Buffet · 456 mNot ratedBroncos Mexican Grill and Sports Bar