The phrase upscale restaurant can vary from person to person. However it usually refers to the quality of service, ambiance, presentation of food, and to some extent the price of the food as well. Usually they will have table cloths, and the waiters will dress in formal attire. These restaurants are all about an overall experience which is ideal for special occasions. We attempted to refine the listings somewhat by separating out casual upscale and somewhat upscale.
Upscale Listings Casual Upscale Listings Somewhat Upscale Listings