Mazatlan is a vibrant Mexican restaurant offering standard fare in a relaxed setting with patio and booth seating.