Uxbridge Restaurants: After a Day about Town. Uxbridge has many outdoor activities and sites to offer its residents, including historical points of interest and beautiful parks. Restaurants in Uxbridge are everywhere, and it is easy to find something for everyone, whether for families, couples, friends, or just a quick lunch alone. Just a stone’s throw away from St. Margaret’s church, Windsor Street and High Street are full of eateries, pubs and cafes. Nearly any world cuisine can be found here in the centre of town, and nearby there is even a curry restaurant situated in a 16th century building. Close by is Fassnidge Park, which offers residents the option to partake in a number of leisure activities such as walking, skateboarding, or tennis. If you work up an appetite from all of the physical activity, there are plenty of options nearby, including some of the best restaurants in Uxbridge. Choose from hearty Italian food, cake in a café, or some delicious pub classics in a nearby tavern.