This place is solid. Good beer, good pub food, and they price everything decently. For every other new English/Irish pub that pops up, does a good few months, and goes out of business, this place is still here. Don't expect haute-culture and fine dining, just pub grub and beers. Not great, not horrible, but it's what it is.
The market is there, I just don't know why other places seem to have such a hard time filling the demand.