El Maestro is a Mexican restaurant offering fresh, authentic dishes in a vibrant ambiance, with a sports bar atmosphere.