It's not some curse against that location. It failed (like so many) due to the economy. Front Street Brewery is in the same block and they do a booming business...because of their prices. "The Eat Spot" has the best burger in town, priced reasonably and they seem to be holding their own. Phoenix was pricey. Watch Crow Hill fail, won't be long.
More information about formatting options