I've tried La Picada Azuaya already, but would like to experiment with other places. Also, Picada is so tiny that it's difficult to go there with friends and family. Has anyone tried the Ecuadorean place that's located where the old Martha's Vinyard was on Northern Blvd? Would like some reviews if possible. Thanks!