a busy and happy pedestrian street with no cars filled with restaurants and storefronts