Alien Taco build-out in Deerwood receives permit – Jacksonville Business Journal

Alien Taco will have a 2600-square-foot space.

Leave a Reply

Your email address will not be published. Required fields are marked *