We ate at both on our last trip. We were a party of 6, 4 kids ages 3, 6, 6, 9. The kids all liked Tepan Edo more. Everyone thought the food was better at Teppan and the service was great. Coral had the cool feature of offering seats next to the aquarium but if you've been to aquariums, it wasn't more exciting. After we saw the sharks and divers we stopped paying attention. In contrast the chef at Teppan had our attention the entire time.