I really like this spot. I have been to the Tempe Improv as well as the Scottsdale location, I do not care for either of those locations.
Stand Up Phoenix is a great spot, though! Located in the heart of downtown Phoenix in City Scape, I've had the opportunity to watch some of my favorite comics here.
The food is actually great, service is even better. I was surprised how fast food came to us as well as drinks. The servers as well as the kitchen staff really shine in this area.
Seating is abundant. The building is bigger than it seems, but still small and intimate.
Drinks are expensive, but hey, you're not they're to get wasted. You can go literally next door to this cool bar they usually have live music. Great spot, great area, I recommend it!