will open at 4108 Broadway St., in the spot where Jim’s Restaurant operated for more than 50 years before closing its doors in 2024. With Houston locations in Tanglewood and West University ...