I'm not in NY, but here in Atlanta we have the very affordable Texas Roadhouse. That might make Leon feel at home