Locals' pub draws diners for steaks, pasta and seafood, and sports-fan barflies with 15 TVs and a weekday happy hour.