The corner property at 2101 S. 3rd St. has remained as a pizza spot for some time now. There was Poblano Pizza, followed by a short-lived Mexican and pizza combo that lasted no more than a few months here.
Now finally a restaurant without pizza as the main focus will be opening in this location. Neon Lobster, an upscale seafood takeout spot, is expected to open in the new year. Continue Reading →