Uptown Oxford has a reasonable selection of restaurants for a town its size, sustained by the university population. The options run heavily toward the casual and affordable — burgers, pizza, Asian-American — with a few places that take food more seriously. Most are concentrated on the blocks around High Street and Elm Street.