Colorful market street in Mexico lined by shops