You'll find lots of places to eat – most open on Shabbat – along HaMeyasdim St and HaNadiv St, especially where they intersect. Cheaper places are clustered along the nonpedestrianised part of HaMeyasdim St (i.e. north of the pedestrian zone).
Try removing some filters. Alternatively, there are some nearby lodgings with availability below.