If you can get over the wait, or go at an odd time, the Cheesecake factory is a good place for all price ranges. The food is fairly good and consistent and there is a wide variety to choose from. In fact, the menu can actually be a little overwhelming as it offers So many choices. The service has been good each time we have been there. But the wait can be so long; especially since there are really no others too close to this one. The alcoholic beverages are fairly good- but they can be a bit pricey. My favorite appetizer here is the bruschetta- it is SO good.