Taco Land

The program for the Maine Garden Show’s Meet the Chefs program indicates that new Mexican restaurant slated for York Street is going to be called Taco Land. It was originally thought that Taco Land was going to be located at the old spot for the Icehouse but it now looks like it will be just down the street where Harbor View Pizza used to be.